- All products
- Displays
- Matrix
- Matrix RGB Full-Color LED Panel 3mm Pitch 64×64 Pixels 4096 Individual RGB LEDs Adjustable Brightness Compatible with Raspberry Pi (Waveshare - X001W6M93Z)
- Matrix
Features
- 64×64 High-Density Matrix: Provides 4,096 full-color RGB LED pixels for detailed text, graphics, images, and animations.
- 3mm Pixel Pitch: P3 LED configuration provides a compact pixel arrangement suitable for high-density visual displays.
- Full-Color RGB Display: Each pixel uses RGB LEDs to produce a wide range of colors and dynamic visual effects.
- Dual HUB75 Interfaces: Provides HUB75 data input and output connectors for communication and panel daisy-chaining.
- Multiple Platform Support: Suitable for projects using Raspberry Pi, Raspberry Pi Pico, Arduino, ESP32, and other compatible controllers.
- 1/32 Scan Driving: Uses dynamic scanning to control the LED matrix efficiently.
- Adjustable Brightness: Brightness can be controlled through the driving software and controller.
- Wide Viewing Angle: Provides a viewing angle of approximately ≥140° for visibility from different positions.
- Expandable Display: Multiple panels can be connected together to create larger LED screens.

Principle of Operation
The LED matrix consists of 4,096 RGB pixels arranged in a 64×64 grid. The display is controlled through the HUB75 interface, which transfers row-selection, RGB color, clock, latch, and output-enable signals between the controller and the LED driver circuitry.
The panel uses a 1/32 scan dynamic driving method. Instead of illuminating every row simultaneously, the controller rapidly scans groups of rows while continuously updating the RGB data. Due to the high refresh speed, the human eye perceives a stable full-color image.
A compatible microcontroller or single-board computer generates the display data and controls the HUB75 interface. Software can then be used to display characters, graphics, animations, scrolling text, patterns, and other custom content.
Applications
- LED information displays
- Scrolling text displays
- Digital signage
- RGB animations and visual effects
- DIY LED screens
- Arduino LED matrix projects
- ESP32 LED display projects
- Raspberry Pi display projects
- Raspberry Pi Pico projects
- Educational electronics and STEM projects
- Interactive installations
- Large-format modular LED displays
Interface

| Pin | Description | Pin | Description |
|---|---|---|---|
| VCC | 5V power input | GND | Ground |
| R1 | R higher bit data | R2 | R lower bit data |
| G1 | G higher bit data | G2 | G lower bit data |
| B1 | B higher bit data | B2 | B lower bit data |
| A | A line selection | B | B line selection |
| C | C line selection | D | D line selection |
| E | E line selection | CLK | clock input |
| LAT/STB | latch pin | OE | output enable |
Wiring
The panel requires two separate connections: a HUB75 signal connection to the controller and an external 5V power connection capable of supplying the required current.
| Connection | Connection To |
|---|---|
| HUB75 Input | Compatible HUB75 controller or development board interface |
| 5V Power | External regulated 5V power supply |
| GND | Common ground between the panel power supply and controller |
Technical Specifications
| Specification | Details |
|---|---|
| Brand | Waveshare |
| Display Type | RGB LED Matrix |
| Resolution | 64 × 64 Pixels |
| Total Pixels | 4,096 RGB Pixels |
| Pixel Pitch | 3mm (P3) |
| LED Color | Full-Color RGB |
| Interface | HUB75 Input & Output |
| Driving Mode | 1/32 Scan Dynamic Drive |
| Power Supply | 5V DC |
| Recommended Power Rating | 5V / 4A |
| Viewing Angle | ≥140° |
Important Notes
- The LED matrix requires an appropriate 5V external power supply.
- Do not connect the panel's power input directly to a microcontroller's 5V pin.
- Ensure correct polarity when connecting the external power supply.
- The controller and LED panel should have a common ground for reliable HUB75 communication.
- When using multiple panels, ensure that the power supply is sized according to the total current requirement of the complete display.
- HUB75 is a parallel display interface and requires a compatible controller or suitable library/software implementation.
Features
- 64×64 High-Density Matrix: Provides 4,096 full-color RGB LED pixels for detailed text, graphics, images, and animations.
- 3mm Pixel Pitch: P3 LED configuration provides a compact pixel arrangement suitable for high-density visual displays.
- Full-Color RGB Display: Each pixel uses RGB LEDs to produce a wide range of colors and dynamic visual effects.
- Dual HUB75 Interfaces: Provides HUB75 data input and output connectors for communication and panel daisy-chaining.
- Multiple Platform Support: Suitable for projects using Raspberry Pi, Raspberry Pi Pico, Arduino, ESP32, and other compatible controllers.
- 1/32 Scan Driving: Uses dynamic scanning to control the LED matrix efficiently.
- Adjustable Brightness: Brightness can be controlled through the driving software and controller.
- Wide Viewing Angle: Provides a viewing angle of approximately ≥140° for visibility from different positions.
- Expandable Display: Multiple panels can be connected together to create larger LED screens.

Principle of Operation
The LED matrix consists of 4,096 RGB pixels arranged in a 64×64 grid. The display is controlled through the HUB75 interface, which transfers row-selection, RGB color, clock, latch, and output-enable signals between the controller and the LED driver circuitry.
The panel uses a 1/32 scan dynamic driving method. Instead of illuminating every row simultaneously, the controller rapidly scans groups of rows while continuously updating the RGB data. Due to the high refresh speed, the human eye perceives a stable full-color image.
A compatible microcontroller or single-board computer generates the display data and controls the HUB75 interface. Software can then be used to display characters, graphics, animations, scrolling text, patterns, and other custom content.
Applications
- LED information displays
- Scrolling text displays
- Digital signage
- RGB animations and visual effects
- DIY LED screens
- Arduino LED matrix projects
- ESP32 LED display projects
- Raspberry Pi display projects
- Raspberry Pi Pico projects
- Educational electronics and STEM projects
- Interactive installations
- Large-format modular LED displays
Interface

| Pin | Description | Pin | Description |
|---|---|---|---|
| VCC | 5V power input | GND | Ground |
| R1 | R higher bit data | R2 | R lower bit data |
| G1 | G higher bit data | G2 | G lower bit data |
| B1 | B higher bit data | B2 | B lower bit data |
| A | A line selection | B | B line selection |
| C | C line selection | D | D line selection |
| E | E line selection | CLK | clock input |
| LAT/STB | latch pin | OE | output enable |
Wiring
The panel requires two separate connections: a HUB75 signal connection to the controller and an external 5V power connection capable of supplying the required current.
| Connection | Connection To |
|---|---|
| HUB75 Input | Compatible HUB75 controller or development board interface |
| 5V Power | External regulated 5V power supply |
| GND | Common ground between the panel power supply and controller |
Technical Specifications
| Specification | Details |
|---|---|
| Brand | Waveshare |
| Display Type | RGB LED Matrix |
| Resolution | 64 × 64 Pixels |
| Total Pixels | 4,096 RGB Pixels |
| Pixel Pitch | 3mm (P3) |
| LED Color | Full-Color RGB |
| Interface | HUB75 Input & Output |
| Driving Mode | 1/32 Scan Dynamic Drive |
| Power Supply | 5V DC |
| Recommended Power Rating | 5V / 4A |
| Viewing Angle | ≥140° |
Important Notes
- The LED matrix requires an appropriate 5V external power supply.
- Do not connect the panel's power input directly to a microcontroller's 5V pin.
- Ensure correct polarity when connecting the external power supply.
- The controller and LED panel should have a common ground for reliable HUB75 communication.
- When using multiple panels, ensure that the power supply is sized according to the total current requirement of the complete display.
- HUB75 is a parallel display interface and requires a compatible controller or suitable library/software implementation.