DFRobot Beetle CM-32U4 Microcontroller - Leonardo-Compatible, Onboard Charging
The DFRobot Beetle CM-32U4 is an ultra-compact, Arduino Leonardo-compatible microcontroller featuring an onboard lithium battery charging chip. It provides a full suite of communication interfaces (I2C, SPI, UART) and GPIOs, making it ideal for space-constrained projects, wearables, and portable sensor systems.
Features
- Ultra-compact footprint measuring only 22mm x 20.5mm.
- Integrated lithium battery charging management (200-600mA).
- Full Arduino Leonardo firmware compatibility for seamless IDE integration.
- Comprehensive interface set: 1x I2C, 1x SPI, 1x UART, 2x analog, 2x digital.
- Supports three power modes: USB, external 5V (VIN), and direct battery pack.
Out of stock
The Beetle CM-32U4 is a highly integrated microcontroller board designed as a direct, pin-header-based upgrade to the original DFRobot Beetle. It consolidates an ATmega32U4 MCU with a dedicated battery management IC, enabling direct connection and charging of lithium cells, which simplifies power design for portable and wearable electronics.
Its pin-connector layout offers a more user-friendly and robust interface compared to soldered pads, providing access to standard communication protocols (I2C, SPI, UART) and GPIOs. This makes it an excellent core controller for interfacing with a wide array of I2C, SPI, and analog sensors and modules in compact industrial prototypes, educational kits, and e-textile applications.
Additional Information
| Weight | 0.015 kg |
|---|---|
| Dimensions | 2.2 × 2.05 cm |














