�【Powerful MCU】 XIAO RP2040 is a microcontroller using the Raspberry RP2040 chip with 264KB of SRAM, and 2MB of onboard Flash memory. This microcontroller has dual-core ARM Cortex M0+ processor, and it can runs at up to 133MHz.
�【Multiple Interfaces】 This version of XIAO have 11 digital pins, 4 analog pins, 11 PWM Pins,1 I2C interface, 1 UART interface, 1 SPI interface, 1 SWD Bonding pad interface.
�【Flexible Compatibility】Support Micropython/Arduino/CircuitPython. Easy project operation: Breadboard-friendly & SMD design, no components on the back.
�【Small Size】 As small as a thumb(20x17.5mm) for wearable devices and small projects.
�【Broad Compatibility】 Pins compatible with Seeeduino XIAO and supports Seeeduino XIAO's Expansion board.
| |
| | XIAO | XIAO RP2040 | XIAO BLE | XIAO BLE Sense |
| Processor | SAMD21 M0+@48MHz | RP2040 Dual-core M0+@133MHz | nRF52840 M4F@64MHz | nRF52840 M4F@64MHz |
| Wireless Connect | / | / | Bluetooth 5.0/BLE/NFC | Bluetooth 5.0/BLE/NFC |
| Built-in Sensor | / | / | / | 6 Dof IMU PDM Microphone |
| Memory | 32KB SRAM, 256KB FLASH | 264KB SRAM, 2MB Onboard Flash | 256KB RAM, 1MB Flash, 2MB Onboard Flash | 256KB RAM, 1MB Flash, 2MB Onboard Flash |
| Interface | IIC/UART/SPI | IIC/UART/SPI | IIC/UART/SPI | IIC/UART/SPI |
| PWM/Analog Pin | 11/11 | 11/4 | 11/6 | 11/6 |
| Onboard Button | / | Reset/Boot Button | Reset Button | Reset Button |
| Onboard LED | / | Full-color RGB/3 in one LED | 3 in one LED | 3 in one LED |
| Battery Charge | / | / | BQ25101 | BQ25101 |
| Programming Language | Arduino, MicroPython, CircuitPython | Arduino, MicroPython, CircuitPython | Arduino, MicroPython, CircuitPython | Arduino, MicroPython, CircuitPython |