Beetle CM-32U4 is a micro Leonardo-compatible development board based on the ATmega32U4 MCU. Designed for compact DIY and wearable applications, it features a built-in Lithium battery charging circuit, multiple communication interfaces, and full Arduino IDE support with no additional setup.
As an upgraded version of the DFRobot Beetle Board, this module retains the small form factor (just 22mm × 20.5mm) while integrating additional power management and charging features—making it safer, more powerful, and easier to use in tight spaces.
Key Features
-
Compatible with Arduino Leonardo / ATmega32U4
-
Built-in Li-ion battery charging management
-
3 power supply options: USB, BAT pin, or VIN pin
-
Multiple I/O interfaces: UART, SPI, I2C, analog, digital
-
Compact size: only 22 × 20.5 mm
-
Plug-and-play support with Arduino IDE
Specifications
Electrical Parameters
-
Operating Voltage: 5V DC
-
Max Charging Current: 600mA
-
Min Charging Current: 200mA
-
Operating Temperature: -40 ~ 125°C
-
Dimension: 22 × 20.5 mm / 0.87 × 0.81"
Interfaces
-
I2C ×1
-
SPI ×1
-
UART ×1
-
Analog ×2
-
Digital ×2
-
5V Output Pin ×1
-
Battery Input (BAT) ×1
Power Supply Options
-
USB power
-
Li-ion battery (via BAT pin)
-
5V external source (via VIN pin)
These flexible options allow it to work like a mini UPS, perfect for mobile, wearable, or backup-critical projects.
Applications
-
DIY electronics
-
Smart gifts
-
Wearable tech
-
Arduino mini drone
-
Workshops and education
Example Project
Make a TINY Arduino Drone with FPV Camera – Will It Fly?
Create a micro FPV drone using the Beetle CM-32U4, powered by brushed motors and programmed via Arduino IDE. This project shows its real-world use in flight control and agile robotics.
Shipping List
-
Beetle CM-32U4 ×1
-
8-pin 2.54mm Pin Header ×2