Embedded Systems

LED Display

Nowadays shops use an LED matrix to display information. You may observe it in many places.  In this project, you will build an LED display in which the characters will move. You can use it for a different purpose. For example, a welcome sign in front of your house.

Read more..


You will use Arduino UNO as the brain of the system. As the display needs to be colourful, you will use a multi-colour LED.

Project description:

Arduino UNO: It is a microcontroller board that contains ATMEGA328P IC. You will interface the piezoelectric sensor, GSM module and GPS module with it. It contains 6 analog pins and 14 digital pins. A 16 MHz quartz crystal provides clock pulses. It can run one operation at a time. You will use Arduino IDE to program your Arduino UNO.

Arduino IDE: It is an open-source Arduino environment. It allows the user to program the Arduino board for a specific operation. It uses C++ as the programming language. It contains many libraries that include almost all the sensors available.

LED: Light Emitting Diode emits light when connected in forwarding bias. The colour and brightness of the LED can be controlled by a microcontroller.

Copper Clad Board: You will use it to place the LEDs. It will contain multiple holes. Using this you can make a 48*8 LED matrix.

Soldering gun: You will use it to solder the LEDs to the board. It can heat up to 200 degree Celsius. This temperature is enough to melt the soldering wire.

Flux: This is the material you will use to do soldering. It is conductive and has a low melting point.


How to build Embedded Systems projects Did you know

Skyfi Labs helps students learn practical skills by building real-world projects.

You can enrol with friends and receive kits at your doorstep

You can learn from experts, build working projects, showcase skills to the world and grab the best jobs.
Get started today!


Project Implementation:

  1. Place all the LEDs on the copper clad board. Make sure the anode of all the LEDs is facing the same side.
  2. Use soldering gun and flux to fix all the LEDs onto the board. This will be a PCB (printed circuit board) for the display.
  3. Connect the LEDs to the Arduino UNO using appropriate wires. Use the digital pins of the Arduino.
  4. Type the code for making LEDs glow in Arduino IDE.
  5. Once you know that the LEDs are working, we can go for the next step.
  6. Now type the code for displaying characters on the LED matrix.
  7. Then type the code for moving the characters on the LED matrix.
  8. Compile and upload the code on the Arduino UNO. Now you can observe the characters moving on the LED matrix.

Latest projects on Embedded Systems

Want to develop practical skills on Embedded Systems? Checkout our latest projects and start learning for free


Programming Language: C++ (Arduino IDE)

Kit required to develop LED Display:
Technologies you will learn by working on LED Display:
LED Display
Skyfi Labs Last Updated: 2022-05-19





Join 250,000+ students from 36+ countries & develop practical skills by building projects

Get kits shipped in 24 hours. Build using online tutorials.

Subscribe to receive more project ideas

Stay up-to-date and build projects on latest technologies