Paso 5: Esquema Resumen 3 - microcontrolador
El Atmel AVR ATtiny25 es el corazón de este circuito, aunque podría utilizarse cualquier uC similar. Tiene dos trabajos: 1) espere la entrada desde el sensor de contacto y 2) envíe un pulso adecuado al conductor del LED. La otra cosa que esta uC se debe hacer es conservar la energía, por lo que espera en un modo de sueño que sólo puede ser interrumpido por un pulso desde el sensor de contacto. Los capacitores de bypass C5 y C6 no son totalmente necesarios, pero por lo menos uno de ellos debe ser utilizado. Las resistencias R6, R7 y R8 se utilizan para conectar con seguridad los pines no utilizados al suelo. Pernos flotantes no son nunca una buena idea, y un perno de conexión directamente a tierra o un voltaje puede ser peligroso si un perno entra en el estado opuesto por cualquier motivo.
El conductor del LED está conectado a un temporizador de hardware dedicado de la salida, por lo que su operación es independiente del procesador principal, pero hablo más sobre eso en el paso 8 - código fuente.