
Hello all,
At the moment, I’m quite happy with the hardware. The main focus now is shifting to the software side of the project. Below is a short feature list covering both existing and planned functionality for the heater.
Current features
-
Pre-heat – You can set a pre-heat cycle of up to 30 minutes. During this time, the heater is set to 55 °C, which helps bring the vat up to temperature more quickly.
-
Timer cut-off – If you know how long your print will take (for example, from your slicer), you can set a timer and the device will automatically turn off when the time is up.
-
Auto screen rotation – The device can be used either vertically or horizontally, and the screen will automatically adjust its orientation.
-
Additional settings – Screen brightness, sleep timer, sound on/off, Wi-Fi on/off, and more.
Planned / TBD features
-
Web app – The web interface will look just like the on-device UI. When Wi-Fi is enabled, you’ll be able to connect from a phone or PC and control the heater remotely.
-
MQTT support for Home Assistant – This will allow easy integration with Home Assistant for the more tech-savvy users.
-
Chime and splash screen – Just because I can… and because it looks cool.
-
Power recovery – If power is lost, the heater will resume from where it left off once power is restored.
-
Update utilities – Implementing A/B slot updates for safer and more reliable firmware upgrades.
-
Heater detection – If no heater is connected or a heater fails, the device should detect this and display a warning. Currently, it will “work” even with no heater attached.
-
Power limiting for under-rated USB-PD chargers – USB-PD adds an extra layer of safety, as it shuts down if too much current is drawn. However, users with chargers limited to 20 V @ 1 A may find the heater doesn’t turn on at all. We need to handle this more gracefully by providing feedback to the user and limiting power appropriately so the heater can still operate.
Cheers M.
Dimitar
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.