I work on this project whenever I find some spare time.
A cheap multi-purpose timer that supports Monthly / Weekly / Daily schedules for toggling 1 output (4 for the future). STM32CubeMX
file included in the repository.
I use the ssd1306-stm32HAL library and glcd-font-calculator for creating custom char icons for my SSD1306 LCD. (see Icon11x18
in Core/Src/fonts.c
)
You can access the KiCAD PCB design files here.
- Toggle schedules for several hours or minutes (times less than a day).
- Add three more outputs to increase the board functionality.