Conecta algunos LEDs (y una batería) a esta pequeña placa cuadrada y observa cómo parpadean. El SDB también funciona como un práctico interruptor de encendido para las manualidades, las tarjetas y los objetos de vestir.
El Super Dinky Blinky tiene terminales diseñados para adaptarse a una gran variedad de conexiones: cinta de cobre, pinzas de cocodrilo (también admite cocodrilo), hilo conductor o incluso soldadura. El circuito está controlado por la MCU Nuvoton N76E003AQ20, un microcontrolador de bajo coste basado en el 8501. También hay un botón: púlsalo prolongadamente para encender y apagar la placa, o púlsalo brevemente para cambiar de patrón.
Los LEDs, la cinta de cobre y las pilas no están incluidos - ¡puedes encontrarlos en la pestaña de extras!
Características
Microcontrolador Nuvoton N76E003AQ20 (hoja de datos)
Cuatro terminales para realizar conexiones
Botón de encendido del interruptor de la cúpula
Medidas: 22 x 22mm
Funcionamiento
Con una fuente de alimentación conectada a los terminales de 3V y GND, el SDB encenderá y apagará periódicamente las salidas de LED en un patrón. Puedes pulsar el botón para cambiar el patrón, o mantenerlo pulsado durante un par de segundos para activar y desactivar la alimentación.
Conecta los ánodos positivos (+) de tus LEDs a los terminales LED1 y LED2, y los cátodos (-) a GND.
Hay un circuito de ejemplo (y unos simpáticos fantasmas para ponerles ojos de LED) en nuestro imprimible SDB de Halloween. Si utilizas cinta adhesiva de cobre para conectar todo, te sugerimos que utilices varias capas: aplica primero una capa a las zonas marcadas en el circuito, pega tu Blinky con otros trozos de cinta más pequeños y luego intercala el resto de tus componentes con otra capa, presionando bien la cinta en cada paso. Los componentes y las almohadillas del SDB deberán hacer buen contacto con el cobre para que funcionen correctamente.
Reprogramación del Super Dinky Blinky
Si estás más interesado en juguetear con el firmware del microcontrolador experimental que en hacer adorables fantasmas de papel, el N76E003 puede ser reprogramado con un programador en circuito. Aunque Nuvoton sólo soporta oficialmente el compilador Keil, puedes encontrar un port del BSP al compilador de código abierto SDCC en https://github.com/pimoroni/super-dinky-blinky-fw .
En la base de la placa hay cabeceras para la implementación del firmware mediante el programador Nu-Link: https://direct.nuvoton.com/en/nu-link. El software de programación es sólo para Windows. Haga clic aquí para ver un diagrama etiquetado de las almohadillas.
Nuestro firmware Super Dinky Blinky también se puede encontrar en el enlace Github de arriba.
Notas
Hicimos el Super Dinky Blinky hace algún tiempo como parte de nuestra búsqueda de un microcontrolador "casero" barato y para averiguar los caprichos de reprogramarlo nosotros mismos - puedes leer más sobre ello en esta entrada del blog. Desde que se escribió esa entrada en el blog, hemos utilizado bastantes microcontroladores diferentes (incluidos los de Nuvoton) en nuestras placas de producción, así que este pequeño amigo es una parte importante de la historia de Pimoroni.