Seeed Studio XIAO RP2040
Seeed Studio XIAO RP2040 has a 5-10 day lead time before dispatch. Order will only be sent once all items are available for delivery.
Seeed Studio XIAO RP2040 is a dual-core development board built around the Raspberry Pi RP2040 chip, packed into the classic 21 x 17.8mm XIAO form factor. It supports a wide range of development environments, including Arduino IDE for rapid prototyping, the C/C++ SDK for optimal performance, MicroPython and CircuitPython for quick scripting, and Rust and Go for more modern workflows. Backed by extensive documentation and an active Raspberry Pi community, it's well supported for beginners and experienced developers alike.
Unsoldered for Custom Builds
This is the base version of the XIAO RP2040, supplied without headers soldered on. That makes it a better fit if you're planning to solder it directly into a custom PCB, use it in a low-profile or space-constrained enclosure, or simply prefer to choose your own header type and orientation. If you'd rather skip the soldering step entirely, we also stock a pre-soldered version, ready to plug straight into a breadboard.
Classic Form Factor and a Growing Ecosystem
Launched in 2021, the XIAO RP2040 carries the classic compact XIAO design at 21 x 17.8mm. It's natively compatible with the wider XIAO add-on ecosystem, including expansion boards, sensors, displays, connectivity modules, and actuators, covering everything from Grove modules and CAN-Bus to LoRa, vision sensors, GPS, and more. Whatever the scope of your project, there's likely a compatible module to support it.
Onboard Indicators
The board features both a 3-color User LED and an RGB LED, giving you a straightforward way to add status indicators or eye-catching light effects to your builds.
Specifications
| Chipset | Raspberry Pi RP2040 |
| Processor | Dual Cortex-M0+, up to 133 MHz |
| RAM | 264KB SRAM |
| Flash | 2MB onboard flash |
| GPIO | 14 pins (11 digital, 4 analog, 1 I2C, 1 UART, 1 SPI, 11 PWM) |
| Onboard | 3-color User LED, Power LED, RGB LED, Reset Button, Boot Button |
| Power Input | 5V via USB Type-C or BAT |
| Software Compatibility | Arduino, PlatformIO, MicroPython, CircuitPython, tinyGo, Rust, Zephyr |
| Working Temperature | -20°C to 70°C |
| Dimensions | 21 x 17.8mm |
Pinout

Resources
- Seeed Studio Wiki, full setup guides, pinout diagrams, and project examples
- RP2040 Datasheet
- Browse our full range of XIAO Expansion & Breakout Boards
Prefer plug-and-play? Grab the pre-soldered XIAO RP2040 instead. Looking for a step up in performance? Check out the Seeed Studio XIAO RP2350.
This product can be found here:





