40-Segment LED Bar Display with Driver board


This Product Has Been Discountinued, This Page Is For Reference Only.



$11.99 ea.

This 40-Segment 2.54mm Pitch Red LED Bar Display communicates via an SPI-Like protocol. This bargraph can be used for any number of applications (see some examples below).

Description [Hide]

High brightness 40-segment Red LED bars are installed on this board. It is driven by SPI-like interface which can be easy interfaced to any microcontroller. This display comes with a driver board which displays all the LEDs on initially and then multiple LEDs are turned on and off in certain sequences each time the function button is pressed.

Package includes:

40-segment LED Bar Board with 74HC164 Shift registers
PIC16F54 Driver Board
2 X 10-pin female to female ribbon cables

There is some example PIC code within the manual but in addition to that we have also provided some example Arduino code (under the Resources tab) to help you get started driving this display directly.  And while you are using an Arduino to drive the display why not hack the driver board! The driver board has a standard 2.1mm jack, 7805 +5V regulator, PIC16F54 microcontroller, push button, and a PICkit programming/debugging header to boot. This board just screaming to be hacked. This board has the potential to be one of the cheapest development boards.

This kind of display is widely used in panel meters, clocks and other information displays. See below for even more applications.


Display Size: 101.6mm X 30.48mm
Driver Board Size: 70.5mm X 44.5mm
Power Supply For Bargraph: DC4V-5.5V 0.8A/pcs (Maximum), for each additional panel, add another 0.8A, will not have enough brightness under 4V.
Power supply for Driver Board: 12VDC, 1A for a 2.1mm Barrel Jack
Driver board includes: 7805 VReg, PIC16F54, PICkit programming/debugging header
Maximum clock freq: 10MHz, 4 boards serialized.
Suggested Refresh Rate: Less than 10Hz if DIMM is not used. Less than 50Hz if DIMM is used.
Drive Current/segment: 10mA +3mA/-2mA, this value may be changed based on production batch.
Drive Method: Fully static.


  • Binary Clock
  • Equalizer
  • Bargraph
  • Volume Level
  • Counter
  • Cylon Eye aka Larson scanner
  • Meter/level Display

Sample Arduino code available under the "Resources" tab.

Documentation [Hide]

Related Products [Hide]


Standard LED

Standard sized diffused T1-3/4 LEDs, great for indicators. Available in green, red, yellow, white and blue.

$0.35 USD


Arduino Starter Bundle - Basic

This kit is basically the same as the Basic Freeduino Starter Bundle, but it includes the Arduino Uno, which requires no extra soldering.  It is a great way to get started on using Arduinos.

$59.71 USD


5V Positive Voltage Regulator

The ST Micro L7805CV is a 1.5A, 5V positive linear regulator. It is the stronger older brother of the 78M05 but ironically it is the same size and shape, go figure. It may look like your everyday 7805 but looks can be deceiving!

$0.40 USD


5mm Common Cathode RGB Non-Flashing LED

Special RGB LEDs with High degree of brightness and long life-span.

$1.00 USD


7-Segment Serial Display - Blue

The 7-Segment Serial Display turns the thirteen pins necessary to control a 4-digit 7-segment display into just one or three. The display will give you full control of all digits, decimal points, the colon and the apostrophe.

$12.95 USD


0.1µF Monolithic Capacitor

0.1µF monolithic ceramic capacitor with many general purpose electronic applications.

$0.25 USD


2.2K Resistor

5% accuracy 1/4 watt resistors to get you started with your BEAM experiments.

$0.20 USD


1.0uF Monolithic Capacitor

1.0uF monolithic ceramic capacitor with many general purpose electronic applications.

$0.80 USD


DIL 330 x 8 Resistor Array

This Resistor Array houses 8 x 330ohm resistors that are all independent from each other in a Dual in-line package (DIP), unlike a Single in-line package (SIP) which has 1 shared pin.

$1.80 USD


10k Single-turn Trimpot

10k Single-turn Potentiometer

$1.10 USD





Remember Me

Forgot Your Password?

Don't Have an Account?
Sign Up!