• sales

    +86-0755-88291180

RGB-Matrix User Guide

This product is a bare screen and needs to be displayed with the main control board such as Raspberry Pi, ESP32, and Arduino. For details, please refer to the list.

Overview

Introduction

This product is a 64 × 32 RGB LED matrix panel, with 2048 RGB LEDs onboard, 4mm pitch, supports Raspberry Pi and Arduino, etc. It provides supporting open-source demos and tutorials, suitable for makers or electronics Enthusiasts to start learning, or DIY secondary development into other desktop or wall-mounted display applications.

Features

  • 2048 individual RGB LEDs, full-color display, adjustable brightness.
  • 64 × 32 pixels, 4mm pitch, allows displaying text, colorful images, or animation.
  • The dimension is 256 × 128mm, which is moderate and suitable for DIY desktop display or wall mount display.
  • Onboard two HUB75 headers, one for controller data input, one for output, and chain support.
  • Provides open-source development resources and tutorials, for use with Raspberry Pi, Arduino, and so on.

Specifications

DIMENSIONS256mm × 128mm
PIXELS64 × 32=2048 DOTS
PITCH4mm
PIXEL FORM1R1G1B
VIEWING ANGLE≥160°
CONTROL TYPEsynchronization
DRIVING1/16 scan
HEADERHUB75
POWER SUPPLY5V / 4A(VH4 header input)
POWER≤20W

Header Definition


PINDESCRIPTIONPINDESCRIPTION
VCC5V power inputGNDGround
R1R higher bit dataR2R lower bit data
G1G higher bit dataG2G lower bit data
B1B higher bit dataB2B lower bit data
AA line selectionBB line selection
CC line selectionDD line selection
EE line selectionCLKclock input
LAT/STBlatch pinOEoutput enable

Note: The power supply ports (VCC and GND) of the display screen are 5V power supply, do not connect to other power supply voltages, so as not to burn the display screen.

Usage Scenarios

DIY Maker Desktop Or Wall Mount Display, Signboard, Environment Monitor...


Raspberry Pi Instructions

Please refer to the github information: Demowiring reference

User Guides for Arduino Mega

Hardware Connection

Prepare materials

  • RGB-Matrix-P3-64x32
  • Arduino Mega (please purchase it separately)

Hardware Connection Diagram


Software Settings

  • Download example
  • After connecting the wires according to the hardware connection diagram, the software settings are as follows:

RGB text display


The effect of running the instance is shown in the following figure:
【Function Description】

  • UI:
    • Can display icons
    • Can display text content such as text and numbers

Working with ESP32

Preparation

  • RGB-Matrix-P4-64x32
  • NodeMCU-32S (not included)

Hardware Connection


Software Setting

  • Download the demo.
  • Copy the folder under libraries in AuroraDemo to the libraries in the installation directory of the Arduino IDE
  • After connecting the wires according to the hardware connection diagram, the software settings are as follows:


  • Note: if you don't have the corresponding board, you can operate as below:
Click on file -> add board manager address -> enter: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json -> OK

Perform

SimpleTestShapes: Display basic shapes
PatternPlasma: Displays cool plasma patterns
BouncingSquares: Show bouncing squares
AuroraDemo: Simple example showing various animation effects
#There is an open source project on GitHub: ESP32-HUB75-MatrixPanel-I2S-DMA, which has a more detailed introduction.

Working with Pico

Hardware Connection

Preparation

  • RGB-Matrix-P4-64x32
  • Raspberry Pi Pico (It must be purchased separately. If not, it is recommended to buy one with soldered pin headers, which is convenient for wiring.)

Diagram


Software Setting

  • Download the demo
  • After connecting the wire according to the diagram, you can set the software:

environment building

Performance

  • After setting up the CircuitPython environment, you can copy all the contents of the CircuitPython directory in the downloaded Pico example to the recognized U flash drive, and you can run the example (there are 16 demos in this code).
  • The PSD folder is a file in ".psd" format, which can be used to modify the text image that needs to be moved. The modified image needs to be saved as "Excellent" and the format needs to be converted to "BMP" format.


【Function】

  • Display text
  • Set scrolling effect
TAG: RS485 to Ethernet ESP32 S3 3.5 inch LCD Development Board 480x320 Display Capacitive TouchScreen Tablet /MP3 Video /Weather Clock LVGL For Arduino Wireless AW CB375N 2.4G/5GHz Dual Band WiFi5 Wireless module RTL8822CE CG Bluetooth 5.0 Raspberry Pi 5 PCIe to USB3.2 Gen1 Hub 5Gbps For Raspberry Pi OS Drive free Raspberry Pi 5 inch LCD 720x1280 Capacitive TouchScreen Display HDMI For Jetson Nano/mini Computer PC ESP32 3.5 inch Capacitive TouchScreen LCD Display ST7796 FT6336 320x480 For Arduino/Raspberry Pi/Pico Raspberry Pi UGV Rover ROS2 PT AI OpenCV Robot Car MediaPipe Raspberry Pi 5 Argon-NEO-M.2-NVME-PCIE-Expansion-Board Only For Argon NEO 5 Case (Not include) Raspberry Pi 5 NanoKVM-Lite-Quick-Start RTL8852BE wireless network card Gigabit dual-band WiFi6 wireless module Standard Bluetooth 5.2 ESP32 LVGL Pi5 Fan Arduino MEGA2560 R3 ADXL354C Sensor Raspberry Pi Pico 2 RP2350 1.28 inch Round LCD TouchScreen Development Board 240x240 Display QMI8658 6-Axis $17.9 X1200 Raspberry Pi 5 UPS Board Uninterruptible Power Supply For 18650-Li-Battery (NOT includ) ESP32 P4 Development Board 7inch Display 7 inch TouchScreen Onboard ESP32-C6/Camera-Port/Speaker-Port Milk-V Raspberry Pi 5 PCIe to M.2 5G/4G/3G HAT With RM520N-GL