Display Text at P10 LED Display Using Arduino

54,653

39

15

Introduction: Display Text at P10 LED Display Using Arduino

About: Electronics Component - PCB [Design, Printing, Inserting] - Electronic Programming

Dotmatrix Display or more commonly referred to as Running Text is often found in shops as a means of advertising their products, its practical and flexible in its use that encourage business actors use it as advertising advice. Now the use of Dotmatric Display has spread, not just as advertiser media only, as well as prayer schedules, warning boards, queuing machines, etc.

Here, we will give a post about Dotmatix Display programming tutorial using Arduino.

Step 1: Materials You Need

You will need:

  • Arduino
  • P10 LED Display Module
  • DMD Connector

Step 2: Wiring Connection

Connect P10 LED Display with arduino according to pin configuration above. Here we use DMD Connector.

Step 3: Connection

Installation of module like picture above.

Step 4: Code

After proper installation, next is the programming process. Before that you need a supporting library that must be installed on Arduino IDE. To download the DMD library click HERE. Next upload the program below to display a text.

// Insert file Library
#include <SPI.h> #include <DMD2.h> #include <fonts/Arial_Black_16.h> SoftDMD dmd(1,1); // Number of P10 panels used X, Y DMD_TextBox box(dmd, 2, 1, 32, 16); // Set Box (dmd, x, y, Height, Width)
void setup() {
  dmd.setBrightness(10); // Set brightness 0 - 255 
  dmd.selectFont(Arial_Black_16); // Font used
  dmd.begin();     // Start DMD 
  box.print("SFE"); // Display TEXT SFE
}
void loop() {
}

Step 5: Check If It Works

After the upload process is successful, will appear as shown above.

If the light from the display is less bright, you must add an external 5V power supply directly connected to the LED display supply pin.

LED Contest 2017

Participated in the
LED Contest 2017

Be the First to Share

    Recommendations

    • Make it Glow Contest

      Make it Glow Contest
    • First Time Author Contest

      First Time Author Contest
    • PCB Challenge

      PCB Challenge

    15 Discussions

    0
    d333gs
    d333gs

    Question 5 months ago on Introduction

    Hi , I am a newbe!
    What is the red shield for? Where do I get it?
    Thanks

    0
    jemshihas
    jemshihas

    1 year ago

    can use this setup for RGB p10 modules

    0
    JesusR146
    JesusR146

    Question 1 year ago

    hello I have a problem with my led p10 shows me everything to the revez and porbe with graphics_inverse and does not change anything
    0
    JesusR146
    JesusR146

    1 year ago

    hello I have a problem with my led p10 shows me everything to the revez and porbe with graphics_inverse and does not change anything
    66030749_2071801439780984_5487719081769435136_n.jpg65603950_485831312174409_6569814569915514880_n.png
    0
    minhduank3
    minhduank3

    1 year ago

    Help me .
    I need creat Font for module LED P10 ?

    0
    Rajneel
    Rajneel

    1 year ago

    I need help.
    How to Program P5 (2121) 16S- 6432- A3 led dispay
    Please any help

    0
    charanm1
    charanm1

    Answer 1 year ago

    Change ur controller if are willing to interface more LED Display Modeles

    0
    MasoudS17
    MasoudS17

    Question 2 years ago

    Hi, my friends, I want to turn the p10 module on, I can turn it over on the Internet. Can you guide me?

    0
    mrsharkit
    mrsharkit

    3 years ago

    is it compatible with hub75 panel? Like this, you can see pinout in one of the images: https://it.aliexpress.com/item/P5-Indoor-LED-Panel-Full-Color-LED-Module-320-160mm-HUB75-1-16-Scan-SMD2121-LED/32716025822.html

    0
    sfeelectronics
    sfeelectronics

    Reply 3 years ago

    yes, it is compatible..

    0
    draliaksu
    draliaksu

    Reply 2 years ago

    No, DMD library is 1/4 scan...

    0
    TanvirN1
    TanvirN1

    2 years ago

    Hi ,
    have a good day .Nice work indeed .
    This code was written for 32 x 16 DMD .I would like to know how to use 64 X 16 Display. What changes needed in code.