Open Source Firmware for cheap "Sparmatic Comet" thermostat. Product page here.
- Detect Valve Min/Max Position
- Write Valve Max Position to EEPROM
- Set Valve Position (Percent)
- Read Temperature
- Rotary encoder input
- Button Inputs
- Control Display
- Battery Voltage / Power loss detection
- Communicate via Softserial
- Wake pin (?)
- Basic menu system, manual control stuff
- Rotary encoder
- Code refectoring when everything is working somehow :D