Currently this bad boy has two modes: hit and hold. Hit turns on the heat until the set temperature is hit, then shuts off. Hold tries to hold the temperature at the setpoint.
It also has a FTDI USB to UART IC, so it can be loaded with optiboot (after a green-wire fix. Oops.)
Current hardware version is 0.1.1
Planned for v0.2:
- Second display for either set-temp or time
- Crystal oscillator for better UART and USB circuit fixes
- On board AC to DC converter (so board can be inserted inline between wall and appliance)
- PI or PID control in the firmware (current hold algorithm is super-basic)
- Application (probably Processing) to control over USB from compute
I may have to make a temp control like this to cook Kydex for holsters and sheaths... Let me know if you work on v2