Store

SparkFun

5.0 (1 review)

$36.34 |
Out of stock
5.0 (1 review)

A smart 4-digit 7-segment display that combines a classic white LED display with an onboard ATmega328 microcontroller. Instead of wiring up dozens of pins, y...

Get notified when back in stock

Qty
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

A smart 4-digit 7-segment display that combines a classic white LED display with an onboard ATmega328 microcontroller. Instead of wiring up dozens of pins, you control the entire display over Serial TTL, SPI, or I2C — using just a few connections.

The ATmega328 comes pre-loaded with the Arduino bootloader, so you can reprogram the display for stand-alone operation via the onboard FTDI header. The board features side-mounted power and I2C pins for daisy-chaining multiple displays, plus mounting holes for clean installation.

Key Features

  • 3 Communication Interfaces – Serial TTL, SPI, or I2C — choose what suits your project
  • Individual Segment Control – Full control of every segment, decimal point, apostrophe, and colon
  • Adjustable Brightness – Configurable via serial commands, saved to non-volatile memory
  • Selectable Baud Rate – Retained in non-volatile memory between power cycles
  • Daisy-Chainable – Side-mounted I2C and power pins for linking multiple displays
  • Arduino Bootloader – Reprogrammable for custom stand-alone applications
  • Mounting Holes – For clean, secure installation on standoffs
  • Compact Size – 41 × 23mm (1.6" × 0.9")

Display Capabilities

  • Numbers (0–9)
  • Most letters of the alphabet
  • Special characters
  • Decimal points, apostrophe, and colon

Ideal For

  • Clocks, timers, and countdowns
  • Sensor readouts (temperature, voltage, speed)
  • Score displays and dashboards
  • Any project needing a simple numeric display

Package Contents

  • 1× SparkFun 7-Segment Serial Display (White)

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.
I2C
I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
LED
A light-emitting diode is a small electronic component that lights up when current flows through it in the correct direction. In this kit, LEDs create the flashing effect, so polarity and correct soldering matter for the project to work.
microcontroller
A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
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

Download PDF

Supplier page — sparkfun.com

Supplier Description · 643.3 KB · Click any page to view full size

Download PDF
Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.