Programmable timer lite is a miniature, USB programmable timer module. This module can handle more than 100 alarm configurations and trigger the output channel based on the programmed conditions. The timer module can program using SRIKit's Timer Controller software. All the timer configurations are store in the EEPROM to prevent the loss of data during power failures.
Programmable timer module. |
We design this module around the STM8S001J3M microcontroller and DS3231 real-time clock. AMS1117-3.3 regulator in this module can handle a maximum of 9V DC input without installing an external heatsink.
Bottom side of the timer module |
These programmable timer modules were specifically developed to handle long-duration alarm configurations which span up to years.
Firmware of this timer module develops using SDCC version 3.9. Programming utility is a GUI application and develops using Lazarus and FPC toolchain. Both these projects are built and tested on a 64-bit Linux environment.
The timer programming utility. |
The timer module and the programming utility describe in this post are open-source projects. All the project files, compiled binaries, and documentation are available at GitHub repositories at srikit/prog-timer-lite and srikit/timer-controller.
Comments
Love from mrlaboratory.info ❤❤
Read Our Article !!