I sold a TinyTimer-Classic with assembly today. The assembly went fine… the testing did not. After several hours I concluded that sharing the MOSI/MISO lines was causing grief. After wrestling with several alternatives, I decided to retire TinyTimer-Classic. It will be replaced with an upgraded board called TinyPLC. This is an Atmega328 based unit and essentially rolls forward the work of TinyTimer under a more appropriate product name.
The new unit will increase in cost due to the larger PCB and the beefier Atmega328 cpu. While I regret increasing the cost of components, it is still a bargain compared to the cost of an industrial PLC.
Here is a preview of the board:
Should have the initial boards in hand at the end of the month. This is the core design involved in TinyTimer Duo and TinyTimer KS. Look for the following product developments:
TinyPLC Single (this unit)
TinyPLC Duo (TinyTimer Duo)
TinyPLC Quad (4 channel version) I have to review the pin availability, but I’m pretty sure this is do-able.