Skip to content

pimoroni/super-dinky-blinky-fw

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Super Dinky Blinky Firmware

Operation

With power applied to the 3V and GND terminals, the SDB will periodically turn the LED outputs on and off in a pattern. This pattern can be changed by pressing the dome switch. Power can be toggled by holding the dome switch for a couple of seconds.

The terminals are designed for a wide variety of connections. Copper tape, crocodile clips (alligator also supported), conductive thread, or even soldering. Connect the positive anode (+) of the LED to the LED terminal, and the cathode (−) to GND.

Brains

The circuit is driven by the Nuvoton N76E003AQ20 MCU, a low-cost, 8-bit 8501-based microcontroller.

The N76E003 can be reprogrammed with an In-Circuit Programmer. While Nuvoton only officially supports the Keil and IAR compilers, you can find the source code to the SDB and a port of the BSP to the open source SDCC compiler here.

On the base of the board are headers for firmware deployment using the Nu-Link programmer: https://direct.nuvoton.com/en/nu-link

The programming software is Windows-only.

N76E003 Datasheet: http://www.nuvoton.com/resource-files/DS_N76E003_EN_Rev1.08.pdf

See here for a review of the N76E003: https://jaycarlson.net/pf/nuvoton-n76/

About

Super Dinky Blinky Firmware

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published