7 Segment Display with Arduino

In this tutorial, we will be interfacing a 7 Segment Display with Arduino and learn to display digits from one to nine. Also, display a count down on 7 Segment Display.

7 segment LED display is a form of an electronic display device is used for displaying decimal numerals. It is an alternative to previously used more complex dot matrix displays.

They are mainly used in electronic meters, digital clocks, basic calculators, and other electronic devices that display numerical information.

7 Segment LED Display consists of seven LEDs arranged in a rectangular fashion as shown. Each of the seven LEDs is called segment because when illuminated, the segment forms part of a numerical digit (of both Decimal and Hex) to be displayed.


Components List


7 Segment Display Pinout

7 Segment Led Pinout

Seven Segment Display Working

7 segment displays consist of 7 LEDs, called segments, arranged in the shape of an “8”. The 8th segments with a dot on the right side of the digit that serves as a decimal point. Each segment is named with a letter A to G, and DP for the decimal point.

7 segment led working

Pin Connection of 7 Segment Display with Arduino

7 Segment PinsArduino Pins
COM1GND
A2
B3
C4
D5
E6
F7
G8
DP9

Circuit Diagram for 7 Segment Display with Arduino

7 Segment Display with Arduino

Code 1

Output 1

Output of Code1

Code for Counting

Output 2

Output of Code2

Code for Reverse Counting


Here some more tutorials for you:

Scroll to Top