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

Clip to Evernote

Leave a Comment

(Spamcheck Enabled)

Read previous post:
Arduino Door Opener with iphone
Garage Door Opener with iphone using Arduino

What do I need to start? The hardware requirements to start is: *Note: where can I purchase the material  with...

Scroll to top