The Beetle RP2040 packs the power of Raspberry Pi's RP2040 microcontroller into an ultra-compact 27mm × 20mm form factor. With dual-core ARM Cortex-M0+ processing at 133MHz, it's perfect for embedded projects where space is at a premium. Despite its tiny size, this board features 8 GPIO pins, multiple communication interfaces, and USB-C connectivity. Program it with Arduino, MicroPython, or C++ to create everything from home automation devices to wearable electronics. Key Features RP2040 Microcontroller – Dual-core ARM Cortex-M0+ at 133MHz 264KB SRAM / 2MB Flash – Ample memory for complex projects Ultra-Compact Size – Just 27mm × 20mm × 4.91mm USB Type-C – Modern connector for programming and power 8 GPIO Pins – 8 digital, 2 analog capable Multiple Interfaces – 2× I2C, 2× UART, 1× SPI 3.3V–5V Power Input – Flexible power options Immersion Gold Finish – Quality FR-4 PCB construction Ideal For Wearable electronics Home automation controllers IoT sensor nodes Space-constrained embedded projects HID keyboard/mouse emulation Programming Support Arduino IDE MicroPython C/C++ SDK Package Contents 1× Beetle RP2040 Development Board Resources DFRobot Wiki