Standalone SPI 7-Segment Display

I had some spare 4-digit 7-segment LED displays and some AT90USB82s, and I’d always intended to do something with them.  This was probably the easiest thing!  It’s just the AT90 driving the display, with a(t least) 4 wires controlling it: Vcc, GND, MOSI and SCK.  (I haven’t written the code yet, but my plan is to make the display accepts characters via SPI and then spends the rest of the time displaying them).

Standalone SPI 7-Segment Display

The board has footprints for a 16MHz crystal and USB connector, so you could make it a USB-enabled 7-segment display as well.  I stuffed those parts on my test board, but I’m not sure whether the USB actually works.  You can power the display from USB, at least, although the video shows it being powered over SPI (which is the same connection I use to flash code).

(Some time passes…)

Ha!  It turns out Paul’s code for Teensy USB Serial (AT90USB1286) runs on the AT90USB82 also.  So I just plugged it in, and now the 7-Seg display shows up as a serial port.  When you type digits, it scrolls them in from the right.  Next up: escape codes to control brightness, dots, colon and apostrophe.  Plus I have to add characters (I only have hex digits now).  Hee hee, this was almost too easy!

 

For more detail: Standalone SPI 7-Segment Display

About The Author

Scroll to Top
Read previous post:
ROCK-PI-N10-FROM-RADXA-IS-POWERED-BY-RK3999PRO-AND-INTEGRATED-NEURAL-PROCESSING-UNIT
ROCK PI N10 FROM RADXA IS POWERED BY RK3999PRO AND INTEGRATED NEURAL PROCESSING UNIT

Radxa has officially launched the Rock Pi N10, a sandwich-style 100 x 100mm board based around the Rockchip RK3399Pro SoC. This community-backed board has...

Close