Seeed Studio XIAO RP2040 with support for Arduino, MicroPython and CircuitPython
XIAO RP2040 is a high-performance, low-power microcontroller. Similar to the arduino nano RP2040 and the Raspberry Pi Pico, the XIAO RP2040 features the same microcontroller, the first internally developed chip released by the Raspberry Pi. It features a dual-core Arm Cortex-M0+ processor clocked at up to 133MHz. It has 264KB SRAM and 2MB onboard memory. With two fast cores, lots of RAM, the RP2040 is a great platform for machine learning applications and has a port for Google's TensorFlow Lite framework.
Like the Seeeduino XIAO, it's a compact board with a variety of interfaces. When the size and power of a full Raspberry Pi is not required, the XIAO RP2040 is an excellent choice for running less complex projects. It can be programmed in C/C++ and the beginner-friendly MicroPython.
Technical details:
microprocessor | Dual-core ARM Cortex M0+ processor, flexible clock with up to 133 MHz |
Storage | 264KB SRAM and 2MB onboard flash memory |
inputs and outputs | 11x digital pin, 4x analog input, 11x PWM pin |
interfaces | 1x I2C interface, 1x UART interface, 1x SPI interface, 1x SWD bondpad interface |
Power & Programming | USB Type-C interface |
LEDs | User LED, Power LED, Serial Port RX and TX LED, RGB LED |
button | 1x reset, 1x boot |
software compatibility | Supports Micropython, Arduino, CircuitPython |
Dimensions | 20mm x 17.5mm x 3.5mm |