Si está haciendo muchos de ellos, un microcontrolador pequeño con un reloj RC interno calibrado (generalmente bueno a aproximadamente +/- 1%) será la solución de menor costo, muy por debajo de un dólar en cantidades pequeñas. Necesitaría una cadena de herramientas que admita el micro (software) que incluya un ensamblador cruzado (o compilador) y un programador o programador / depurador (hardware). Puede obtener el primero de forma gratuita y el segundo puede costar menos de $ 20, por lo que no necesariamente va a romper el banco. El PIC12F1501 es una de esas partes, disponible en un DIP de 8 pines o paquetes más pequeños. Sin embargo, es un poco más bajo de lo que recomendaría en general porque dejaron de lado el hardware de depuración y, por lo tanto, tiene que usar un tablero de cabecera para la depuración, que no es tan conveniente como un chip ligeramente más capaz. Por supuesto, si estás haciendo muchos de ellos, el costo unitario es el factor importante, así que los especifico.
Sin embargo, si estás contento con el Arduino, y solo quieres que sea un poco más pequeño o más barato, puedes obtener un nano board por $ 2 aproximadamente y tiene muy poco más de un chip en serie, un resonador para más como +/- 0.5% de precisión, etc. Dado que el chip serie / USB está encendido, no necesita el hardware del programador / depurador. Es más pequeño en tamaño que un DIP IC de 40 pines.
Tenga en cuenta que, en cualquier caso, la precisión del reloj es tal que puede desviarse muchos minutos todos los días (acumulativa): el 1% de las 24 horas es aproximadamente 15 minutos, por lo que si comienza a emitir pulsos por la noche, ganará No te quedes así. En estos días, si realmente lo necesita para trabajar a la misma hora todos los días, puede ser más fácil aumentar la complejidad (en gran medida) y hacer que el dispositivo use una conexión a Internet para establecer su tiempo interno.