TinyDelay completed – Arduino IDE compatible ATTiny85 time delay relay


I am very happy to share that TinyDelay is completed.  With a kit price of $13.65 plus shipping this is a fun ATTiny85 based kit.  The code uses an interrupt on the input pin to initiate an “on cycle”.  As with all Nanohawk products it can easily be modified for other applications.  The input pin header is connected to ADC2 on the ATTiny to facilitate use with sensors.  The board also features a 6 pin ISP header for easy programming.  Power is supplied via the durable and common USB-B jack.  The relay is over-rated 10A@250V and a PCB design capacity of 4A @120V which should ensure a very long application life.  For applications where direct control of AC current is being used the contact side of the relay has a resistor and capacitor filter.

The kit is available through Tindie.com, more details available here


WP pasted back together.

Still not really sure what went wrong or what fixed it, which is spooky.  But it seems to be working now.  I switched themes a couple of times and it started working.

WP crashed

WordPress crashed on me this evening…. things happen.  It actually became very very slow and unresponsive, at which point I restarted the server.   The menu structure seems messed up.  Content is still there so I’m not ready to do a site restore quite yet.  I will see if I can get it working.  Thank you in advance your patience in the meantime.

TinyPLC, TinyDelay and TinyTimer Kickstarter updates

I received word yesterday and today that the next few prototype boards are headed my way from the great folks at OSHPark.  The products headed in are TinyDelay, TinyPLC Solo, and TinyTimer Kickstarter.

TinyDelay is an input sensing delay timer.  Push a button and it turns on (or off) a relay for a set period of time.  It’s a new product that is aimed at specific applications like exit gates or lights.  Kit price will be approximately $13.50


TinyPLC Solo is a single channel Arduino compatible PLC.  It has a single analog input and a single output channel.  It can handle whatever logic you program into the 32k of RAM.  Arduino IDE is convenient and easy to use.  Kit price should be around $20.

Tiny PLC 12 Jan 2014
Tiny PLC 12 Jan 2014

TinyTimer Kickstarter is TinyPLC with an LED Interface and buttons for field programming.  It makes it easy to program run time and total cycle length for non-hackers.  Kit price is about $50.  The big leap in cost is due to the cost of the additional PCB space, LED Driver chip, and LEDs.  The LED Driver chip alone adds $10 to the parts cost.


Aggravation leads to product change

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:

Tiny PLC 12 Jan 2014
Tiny PLC 12 Jan 2014

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.