Open-Boiler v0.8
Pre-release
Pre-release
Notes:
- Fourth working test.
- Heat level selection by reading the DHW and CH potentiometers, depending on the current cycle duty.
- Heat level modulation with an algorithm that opens each valve during a cycle time percentage. The cycle times, for DHW and CH, can be changed in the settings file before compiling.
- Operation mode selection by reading the system potentiometer position.
- More precise FSM timing and non-blocking delays implemented by hardware with Timer0.
- Serial console dashboard language localization implemented.
- Main FSM logic improved and several bug fixes in the igniting algorithm and sensors failure detection code implemented.
- Code reorganized, split into several libraries.
- Serial console coloring through a MobaXterm syntax color highlighting file.