1. Product Overview
The Waveshare RGB-Matrix-P2-64x64 is a full-color LED matrix panel featuring 4096 individual RGB LEDs arranged in a 64x64 pixel grid with a 2mm pitch. This panel is designed for displaying text, colorful images, or animations with adjustable brightness. It is compatible with various microcontrollers and single-board computers, including Raspberry Pi, Raspberry Pi Pico, ESP32, and Arduino, offering flexibility for diverse projects.
2. Package Contents
Verify that all items listed below are included in your package:
- RGB-Matrix-P2-64x64 LED matrix panel
- Power supply terminal adapter
- 16P wire (~30cm)
- Mounting screws/accessories

Image: Contents of the product package, including the LED matrix panel, power supply terminal adapter, and 16P wire.
3. Features
- High Resolution Display: 4096 individual RGB LEDs, 64x64 pixels, 2mm pitch for full-color display.
- Adjustable Brightness: Allows customization of display intensity.
- Compact Dimensions: 128mm x 128mm, suitable for desktop or wall-mount applications.
- HUB75 Interface: Onboard dual HUB75 headers for data input and output, supporting chainable configurations.
- Wide Compatibility: Supports Raspberry Pi, Raspberry Pi Pico, ESP32, Arduino, and other compatible platforms.
- Open Source Support: Provides online open-source development resources and examples.

Image: The 64x64 RGB LED Matrix Panel in operation, showcasing its full-color display capabilities and key specifications.
4. Specifications

Image: Detailed specifications table for the RGB-Matrix-P2-64x64 panel.
| Specification | Value |
|---|---|
| Product Dimensions | 128mm x 128mm (5.04 x 5.04 inches) |
| Pixels | 64 x 64 (4096 dots) |
| Pitch | 2mm |
| Pixel Form | 1R1G1B |
| Viewing Angle | >140° |
| Control Type | Synchronization |
| Driving | 1/32 scan |
| Header | HUB75 |
| Power Supply | 5V / 3A (VH4 header input) |
| Power Consumption | <15W |
| Item Weight | 10.5 ounces |
5. Setup Instructions
5.1 Power Connection
Connect the provided power supply terminal adapter to a stable 5V power source. Ensure the power supply can deliver at least 3A for a single panel. For chained panels, a standalone 5V/3A or above power supply is required for each panel to ensure stable operation and prevent damage.
5.2 Data Connection (HUB75)
The panel features two HUB75 headers: one for data input and one for data output. Use the 16P wire to connect the data input header of the LED matrix panel to your chosen controller (e.g., Raspberry Pi, Pico, ESP32, Arduino). Refer to the 'Header Definition' section for detailed pinout information.
5.3 Controller Setup
This LED matrix panel requires a host controller for display output. Waveshare provides online open-source development resources and examples specifically for Raspberry Pi and Raspberry Pi Pico. Consult these resources for detailed programming and configuration instructions tailored to your chosen controller.
6. Operating Instructions
6.1 Displaying Content
Once connected to a configured controller, the panel can display various content types, including text, colorful images, and animations. The specific method for loading and displaying content depends on the programming environment and libraries used with your controller.
6.2 Adjusting Brightness
The brightness of the LED matrix is adjustable. This feature is typically controlled programmatically through your host controller's software. Refer to the provided open-source examples for how to implement brightness control in your code.
7. Maintenance
7.1 Cleaning
The GOB (Glue On Board) coating on the display surface features waterproof and moisture-proof properties. It supports wet cloth cleaning for easier daily maintenance. Use a soft, damp cloth to gently wipe the surface. Avoid abrasive cleaners or excessive moisture.
7.2 Handling and Storage
Handle the LED matrix panel with care to prevent physical damage. When transporting or storing, it is recommended to use the original packaging or a protective case to minimize the risk of impact or pressure on the LED surface. Store in a dry environment away from extreme temperatures.
8. Troubleshooting
8.1 Display Not Lighting Up
- Power Supply: Ensure the 5V power supply is correctly connected and provides sufficient current (at least 3A per panel).
- Connections: Verify that the 16P data wire is securely connected to both the LED panel's input and the controller.
- Controller Program: Confirm that your controller is running the correct program and that the display initialization code is executed without errors.
8.2 Incorrect Colors or Flickering
- Data Integrity: Check data connections for loose wires or incorrect pin assignments. Refer to the 'Header Definition' section.
- Power Stability: Unstable power can cause display issues. Ensure your power supply is robust, especially for chained setups.
- Software Configuration: Verify that the software libraries and configuration parameters (e.g., panel type, scan rate) match your specific RGB-Matrix-P2-64x64 panel.
8.3 Chained Panels Not Working
- Individual Power: Each chained panel requires its own standalone 5V/3A or higher power supply. Do not attempt to power multiple panels from a single supply unless it is specifically rated for the combined load.
- Output to Input: Ensure the data output of the first panel is correctly connected to the data input of the next panel in the chain.
9. Header Definition (Pinout)
The HUB75 header provides the necessary connections for power and data. Below is a detailed pinout for the RGB-Matrix-P2-64x64 panel:

Image: Pinout diagram for the HUB75 data input and output headers.
| Pin | Description | Pin | Description |
|---|---|---|---|
| +5V | 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 |
10. Chainable Design
Multiple RGB LED matrix panels can be chained together to create a larger display. This is achieved by connecting the HUB75 output header of one panel to the HUB75 input header of the next panel. When chaining panels, it is crucial to provide a standalone 5V/3A or higher power supply for each individual LED matrix panel to ensure stable and reliable operation.

Image: Example of multiple LED matrix panels connected in a chain configuration.
11. GOB Protection Technology
The RGB-Matrix-P2-64x64 panel utilizes GOB (Glue On Board) protection technology. This coating effectively enhances the anti-collision capability of the LED display, reducing the risk of LED damage during assembly, transportation, and installation. The GOB surface also features waterproof and moisture-proof properties, which simplifies cleaning and maintenance. This technology reduces the impact of humidity and dust on LED solder joints, enhancing durability and effectively lowering the dead-pixel rate over time.

Image: Visual representation of GOB protection technology, highlighting its protective and moisture-resistant properties.
12. Usage Scenarios
The Waveshare RGB-Matrix-P2-64x64 LED matrix panel is versatile and can be used in various applications, including:
- DIY desktop displays or wall-mounted information panels.
- Custom signboards for businesses or events.
- Environmental monitoring displays.
- Interactive art installations.
- Educational projects and prototyping.

Image: Examples of the LED matrix panel used in different applications, including a clock, dynamic visuals, and data displays.
13. Dimensions
The physical dimensions of the RGB-Matrix-P2-64x64 panel are 128mm x 128mm, with a thickness of approximately 14.5mm.

Image: Dimensional drawing of the LED matrix panel, indicating its length, width, and side profile thickness.
14. Warranty and Support
For warranty information, technical support, or further assistance, please refer to the official Waveshare website or contact their customer service directly. Online resources, including documentation and example code, are available to help with your projects.



