SparkFun
SparkFun 7-Segment Serial Display - Blue
The SparkFun 7-Segment Serial Display combines a 4-digit 7-segment LED display with an ATmega328 microcontroller, allowing you to control every segment using...
Get notified when back in stock
The SparkFun 7-Segment Serial Display combines a 4-digit 7-segment LED display with an ATmega328 microcontroller, allowing you to control every segment using just a few serial lines. It supports three communication interfaces — Serial TTL, SPI, and I²C — making it easy to integrate into a wide range of projects.
The on-board ATmega328 comes pre-loaded with the Arduino bootloader, so the display can also be programmed for stand-alone operation via the FTDI header. Power and I²C pins are positioned on the sides of the board for daisy-chaining multiple displays, and mounting holes are included for secure installation.
Key Features
- 4-Digit Blue 7-Segment Display – Alpha-numeric characters, numbers, and special symbols
- Three Serial Interfaces – TTL, SPI, and I²C
- Individual Segment Control – Control each segment, decimal point, apostrophe, and colon independently
- Adjustable Brightness – Selectable via serial command, saved to non-volatile memory
- Selectable Baud Rate – Also retained in non-volatile memory
- ATmega328 with Arduino Bootloader – Programmable for stand-alone operation
- Daisy-Chainable – Side-mounted power and I²C pins for multi-display setups
- Mounting Holes – For standoff mounting
Specifications
- Display – 4-digit, 7-segment, blue LED
- Interfaces – Serial TTL, SPI, I²C
- Microcontroller – ATmega328 (Arduino bootloader)
- Dimensions – 41 × 23 mm (1.6" × 0.9")
Package Contents
- 1× SparkFun 7-Segment Serial Display (Blue)
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- baud
- Baud is the signalling rate of a serial connection, often used as the speed setting for UART communication. Matching the baud rate matters because both connected devices must use the same setting for readable data.
- Bootloader
- Small starter software on a microcontroller that lets new code be uploaded before the main program runs. Knowing how to enter bootloader mode matters when you need to program the board or recover it after a faulty sketch.
- LED
- A light-emitting diode (LED) is a small electronic component that emits light when current flows through it in the correct direction. Because it only conducts one way, its polarity matters, and a through-hole LED must be soldered the correct way around to light up.
- microcontroller
- A microcontroller is a small computer on a single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
- SPI
- A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
Find this product in
Displays & Screens
Serial 7-Segment Display Schematic
Schematic · 41.3 KB · Click any page to view full size
Supplier page — sparkfun.com
Supplier Description · 641.6 KB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
Source Code
Open-source libraries, firmware & example projects for this product
Example code and board files for the Serial 7 Segment Display.
920e8f9
about 1 year ago
· 57 commits
- firmware Removed Arduino board support and change README to point users to the support in the Arduino_Boards repository. over 9 years ago
- hardware fixed some comments, re-worked pin labels in sch. over 13 years ago
- Production created larger panel v31b over 10 years ago
- README.md Update README.md about 1 year ago
Related Tutorials
Free guides on learn.littlebird.com.au