• 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: ESP32-S3 Industrial RS485 Development Board with WLED Strip Driver and for XiaoZhi AI Voice Interaction MEGA2560 R3 Raspberry Pi PCM5122 I2S DAC HIFI Sound Card DAC Audio expansion Board Free-Driver For PI5/PI4/Zero ESP32-P4-NANO Development Board RISC-V WiFi6 MIPI CSI Camera / 10.1 inch DSI Display / USB / RJ45 Ethernet / POE / Audio Buzzer Raspberry Pi USB Global Shutter Camera 1MP OV9281 120fps Black/White 120fps also For Jeston RDK ESP32 C5 Development Board 2.73 inch LCD Display Screen ILI9488 For Dual band WiFi Onborad SD-Port ESP32-P4 PICO Development Board with MIPI DSI 10.1-inch Display ADXL354C Dev Board ESP32 P4 Development Board WIFI6 3.4 inch LCD Round Display 3.4inch TouchScreen 800×800 Dual Microphones Raspberry Pi Autofocus Camera Retail electronic Labe Raspberry Pi 5/4B not boot To update BootLoader EEPROM Tutorial Raspberry Pi Pico RP2040 C Environment Window Raspberry Pi 13.3 inch FHD AMOLED 1080P Capacitive TouchScreen Display Type-C/HDMI For Computer PC Raspberry Pi 3.97 inch e-Paper link (G) RYBW 800x480 For Arduino / Jetson / STM32 /ESP32 Industrial USB to RS485 Converter Raspberry Pi Fisheye Camera IMX378 12.3MP 190° Wide Angle Roller shutter ESP32 S3 Development Board 2.8 inch B LCD 2.8inch Display 480x640 TouchScreen QMI8658 Sensor / Battery Port LVGL/HMI For Arduino X1007 Raspberry Pi 5 PCIe to Dual 2.5" SATA HDD/SSD Double-SATA (NOT BOOT From SATA/SSD E-Paper