Feature
- High Performance: Powered by Raspberry Pi 2040 chip, dual-core operating up to 133 MHz, equipped 264KB of SRAM, and 2MB of onboard flash memory
- Ultra-small Design: 21 x 17.5mm, Seeed Studio XIAO series classic form factor, suitable for wearable devices
- Multiple Development Interfaces: 2x buttons, 11x digital / 4x analog pins, 1x I2C interface, 1x UART port, 1x SPI port, and 1x SWD Bonding pad interface
- Multiple Develop Platform: Support Arduino / Micropython / CircuitPython development, friendly for beginners, satisfied for electronics enthusiasts
- Perfect for Production: Breadboard-friendly & SMD design, no components on the back
Note
XIAO SoM User Manual open-sources all hardware and software materials of XIAO, providing professional product design guidelines to help you accelerate ideas off the ground, streamline product design, providing a seamless experience from module selection to mass production.
How to Use RP2040
You can also use the Thonny editor to program as if you were using Raspberry Pi Pico.
Specification
| Parameter | Description |
| CPU | Dual-core ARM Cortex M0+ processor, flexible clock running up to 133 MHz |
| Storage | 264KB of SRAM, and 2MB of onboard Flash memory |
| I/O PINs | 11 digital pins, 4 analog pins, 11 PWM Pins |
| Interface | 1 I2C interface, 1 UART interface, 1 SPI interface, 1 SWD Bonding pad interface |
| Power supply & Downloading interface | USB Type-C interface |
| LEDs: | 1 user LED, 1 power LED, two LEDs for serial port downloading, 1 RGB LED |
| Button | 1 RESET button, 1 BOOT button |
| Power Pads | For the battery power supply |
| Software compatibility | Support Micropython / Arduino / CircuitPython |
| Cover | Projection cover for protecting the circuit |
| Dimensions | 21x17.8mm |
Hardware Overview
Attention
All the I/O pins are 3.3V, please do not input more than 3.3V, otherwise, the CPU may be damaged.
Onboard
PinOut
Back
Application
- Wearable devices
- Machine learning
- Rapid prototyping (directly attached to the expanded PCB as a minimal system)
- Perfect for all the projects that need mini Arduino
- USB development (USB to multi-channel TTL/USB host mode, etc.)
- DIY keyboard
| HSCODE | 8517180050 |
| USHSCODE | 8473305100 |
| UPC | 841454123521 |
| EUHSCODE | 8543709099 |
| COO | CHINA |
Part List
| XIAO RP2040 Microcontroller | x1 |
| 7 Pin Header | x2 |