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).
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
EasyEDA: Ideas for Circuit Design, Innovation for Electronics Access
Free Circuit Design: Schematic – Simulation – PCB Layout – Gerber Viewer
JLCPCB Prototype: Only $2 for 10pcs 10×10cm, 24 hours Quick Turn, DHL Delivery in 3 days