A few more to add
1. External network VPN access - Many of us want to check up on prints while away from the house, it is a real pain to setup your own private VPN rather than using the web interface.
2. Panel duet Console- The ability to see the console outputs on the Panel Duet all the time on the main screen and print screen. There is more than enough real estate space on both screen even with dual hot ends and heated chamber, the console should also show all G-code commands including the ones moving the effector around on a print.
3. Print Status - The current print status on the Panel Duet is horrible, it always shows a time that is generally got nothing to do with the actual print time, at the very least a layer number and percentage of files completion would be good. this should go in the top header bar showing printer name (who needs the constant printer name.....)
4. Macro Buttons Panel Duet - Let us select what these are rather than just the last ones we used.
5. Panel Duet Priority - Often the Panel Duel does not issue a command until long after a previous command has complete. For example, when you start the hotend heating up no other commands from the Panel Duet will be accepted until the hotend reaches temp, this includes emergency stops. The Panel duet should get priority over all other commands.
6. Z Offsets - Allow us to set the Z offset (trigger height) from a macro command instead of having to change config file and restart. I often change surfaces between prints and this means the trigger height and Z height changes and this means I have to constantly update change the config file. Not such an issue except the recent Firmware updates causes the Wifi to drop out more often than 1.20 and also cause the config file to fail (disappear) meaning you have to grab the backup and restore it constantly.
7. 5V sensor - Change the voltage output to 5V instead of 3.3v. There seems to be way more sensors available (and supplied in printers) for 5V not 3.3v, you have the 5V there, why not use it?.
8. SD Load - Allow the loading of files through the Panel Duet SD slot without additional modifications, just makes sense to use this SD card for prints rather than the onboard one.
9. Replace Wif Card - Upgrade the WiFi card to one with better range and an external antenna. Most control board cases are metal, the little PCB antenna is terrible to begin with and its signal is nearly completely blocked by the case and made worse by the fact the antenna is horizontal polarised when 99.999% of mode/router WiFi antennas are vertically polarised (this means the power drop is 2 to the power of 10 or 2000+ times lower range). The WiFi card hardly makes it across a room without obstacles and becomes completely unreliable when it is added to an adjacent room with brick walls. An external antenna would mean not only could a high gain directional antenna be used to ensure good signal through walls, it would also mean the antenna could be placed outside the case and in a vertically polarised position to match the modem/router.
10. Current Position – For the price of the Panel Duet I can only assume it should have more than enough processor power to handle some basic visual displays like displaying and image of the sliced file in its current position in printing. This means even though you might not have a web camera, you can at least see where it should be in the print.
11. Dual Heated Chamber Temp Sensors – When running a heater for the chamber (i.e. when printing ABS and Polycarb) there is a need to use 2 temp sensors to accurately control the air temp. You need one for the actual air temp (I take this temp from a temp probe attached to the top of the effector) which is the temp you are trying to control, then you also need a second temp sensor also hooked into the PID controller so it can control the temp of the heating element and potentially also the fan spend on the heating element. With the dual temp sensor setup it means the heating element can run a PWM control cycle that holds the temp on the element at the right temp to maintain the set temp for the chamber instead of just bang bang heating which sees a reasonable variance in temp due to the sudden amount of heat that can be generated from a heating element when turned on at full pace.