Table of contents
- Hardware Design
- Controller Software
- Web Interface
- Web Client
- Remaining Tasks
Every aspect of the project is open source or open hardware.
|Faceplate Label||Not Started|
|LCD Menu||Not Started|
|ESP Server||WiFi Client Code||Started|
|Debugging w/o Serial||Started|
Arduino libraries. The Arduino libraries were chosen to complement the same libraries in the attached ATMega AVR. The ESP8266 is responsible for all the Internet facing functions such as NTP time keeping, REST interface, serving static web resources, and the MQTT client.
This is the part of the project where I have the least experience and I am sure there are aspects that can be vastly improved.