• sales

    +86-0755-88291180

Raspberry Pi Pico RP2040-Matrix User Guide

Introduction

RP2040-Matrix is a Pico-like MCU board based on Raspberry Pi RP2040. This castellated module allows soldering directly to carrier boards, adapting 20 × multi-function GPIO pins in this mini board. Onboard 5*5 RGB LEDs are for colorful lighting displays or simple images.

Features

  • RP2040 microcontroller chip designed by Raspberry Pi in the United Kingdom.
  • Dual-core Arm Cortex M0+ processor, flexible clock running up to 133 MHz.
  • 264KB of SRAM, and 2MB of onboard Flash memory.
  • Onboard 5 × 5 RGB LED matrix for colorful lighting display.
  • The castellated module allows soldering directly to carrier boards.
  • USB 1.1 with device and host support.
  • Low-power sleep and dormant modes.
  • Drag-and-drop programming using mass storage over USB.
  • 20 × multi-function GPIO pins.
  • 2 × SPI, 2 × I2C, 2 × UART, 4 × 12-bit ADC, 16 × controllable PWM channels.
  • Accurate clock and timer on-chip.
  • Temperature sensor.
  • Accelerated floating-point libraries on-chip.
  • 8 × Programmable I/O (PIO) state machines for custom peripheral support.

Pinout


Dimensions


Note

  • When the RGB LED matrix is fully on and the current is about 350MA, it is recommended to use a power adapter of 500MA or more.
  • Please do not touch the RGB LED beads when the RGB LED matrix is fully on.
  • It is not recommended to fully illuminate the RGB LED matrix for a long period of time, as it will cause the LEDs to accumulate heat and lead to high temperature, which will lead to a decrease in the life of the lamp beads or burn them out.

Pico Quick Start

Download Firmware

  • MicroPython Firmware Download


  • C_Blink Firmware Download

MicroPython Series

C/C++ Series

Arduino IDE Series

Environment Building

  • Open Arduino IDE, and enter File -> Preferences.
  • In the pop-up dialog box, enter the following URL in the "Additional Boards Manager URLs" field:
https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
  • Click "OK" to close the dialog box.
  • Enter IDE Tool -> Dev Board Manager.
  • Type "pico" in the search box and select "Add".

Pico-W Series Tutorial (To be continued...)

Open Source Demo

Resource

Document

Demo

Application

Raspberry Pi

Examples

Development Software

TAG: UART To Ethernet SpotPear Raspberry Pi Pico 2 RP2350 1.75-inch AMOLED 1.75inch Round TouchScreen Display QMI8658 6-axis GPS ESP32-C5 Dual-Band WiFi 6 Development Board 240MHz ESP32-C5-MINI-1 Raspberry Pi Pico 2 RP2350A Audio Box 1.85-inch LCD Round 1.85inch TouchScreen Speaker 360x360 Raspberry Pi 5 Industrial Isolated RS485 TO ETH (C) RJ45 Converter Wall/Rail-Mount For Modbus Banana Pi Raspberry Pi 5 inch LCD 720x1280 Capacitive TouchScreen Display HDMI For Jetson Nano/mini Computer PC DeepSeek AI Voice Chat ESP32 S3 Development Board 1.83 inch TouchScreen Display 240x284 ADXL354C Sensor UART Raspberry Pi IR Thermal Imagi Magnetic Encoder Servo Motor 45KG.CM 24V 360° RS485 High Precision And Large Torque Raspberry Pi Pico 2 W RP2350 Pico2W ARM Cortex-M33 And RISC-V Hazard3 Wi-Fi4 Bluetooth5.2 CYW43439 Raspberry Pi 5 Official Original PCIe to M.2 HAT+ Compact Expansion Board NVMe SSD X1202 Raspberry Pi 5 UPS Board Uninterruptible Power Supply For 18650-Li-Battery (NOT includ) 4-Ports Raspberry Pi 3 display HAT Raspberry Pi 5 DSI Raspberry Pi screen