This small development board is based on the RP2350/Raspberry Pi Pico 2 powered by a dual-core Arm Cortex-M33 and dual-core Hazard 3 RISC-V, running at up to 150 MHz.
It includes 520KB of memory and 4MB of storage, giving you enough space for your code and data. The USB-A connector lets you plug it straight into your computer without needing extra cables, that's handy!
The board has 29 GPIO pins and communication protocols like SPI, I2C, and UART, making it compatible with a wide range of devices. It also comes with a colourful RGB LED, a user LED, and buttons for booting and resetting. You can even use its programmable I/O tools if you need to connect something like WS2812B LEDs or more I2C/SPI buses than are available.
In regards to programming, you can drag and drop your code over USB, and it works with coding languages like C/C++ and MicroPython. Helpful guides and resources are included to make getting started easy (See our resources section further down)
Features
RP2350A microcontroller chip designed by Raspberry Pi in the United Kingdom
Unique dual-core and dual-architecture design, equipped with dual-core ARM Cortex-M33 processor and dual-core Hazard3 RISC-V core processor, flexible clock running up to 150 MHz
Built-in 520KB of SRAM and 4MB of on-chip Flash
Equipped with a PCB USB-A male connector, allowing for true plug-and-play without the concern of cables
Castellated module allows soldering directly to carrier boards
USB1.1 host and device support
Low-power sleep and hibernation modes
Drag-and-drop downloads can be made by USB recognition as mass storage
29 GPIO pins of RP2350A (20 can be led out through pin headers, and the rest can be led out only by soldering)
Multiple hardware peripherals
2x SPI
2x I2C
2x UART
4x 12-bit ADC
Controllable PWM channel × 16
Accurate clock and timer on-chip
Temperature sensor
Accelerated floating-point libraries on-chip
12x Programmable I/O (PIO) state machines for custom peripheral support