Naja, ganz einfach wärs schon mit einem NE555 sowie ein paar Widerständen, Kondensatoren und Dioden aufgebaut. Hab sowas schonmal als PWM-Generator für eine universelle Motorsteuerung gebaut, allerdings finde ich dazu den genauen Schaltplan nicht mehr wieder, müsste ich nochmal die Leiterplatte nachgehen und das nachzeichnen. Jedenfalls könnte man da dann mit Variation der Bauteilwerte die Zeiten so anpassen, dass es für deine Anwendung passend ist. Ist dann nur ein wenig ungenau und kann vielleicht auch mal ein bisschen schwanken, aber du willst es ja möglichst billig. Sonst musst du wirklich einen Controller nehmen, wie bei Arduino die Sleep-Funktion eingebaut wird sollte sich doch finden lassen (ich hab davon jedenfalls keine Ahnung).