
DFRobot Beetle Board
The original coin-sized Arduino Leonardo-compatible board with ATmega32U4, native USB, 10 digital and 5 analog pins, and sewable gold-plated pads in a 20x22mm form factor.
$8.90
Tap any value to browse matching devices
Specifications
Components
Microchip ATmega32U4 running at 16MHz with 32KB flash, 2.5KB SRAM, 1KB EEPROM, native USB 2.0, 12-channel 10-bit ADC.
Bus Interfaces
GPIO Map
Overview
The DFRobot Beetle Board is the original coin-sized Arduino Leonardo-compatible microcontroller that started the Beetle product line. Built around the ATmega32U4 with native USB support, it measures just 20x22mm while exposing 10 digital I/O pins, 5 analog input channels, 4 PWM outputs, I2C, and UART interfaces.
The board features V-shaped gold-plated I/O ports with wide-spacing soldering pads and honeycomb-shaped power interfaces, designed for easy hand-soldering and sewable integration into wearable projects. The pre-loaded Arduino Leonardo bootloader enables direct programming via Micro-USB with no additional hardware required.
At just 5 grams, the Beetle Board is one of the lightest Arduino-compatible boards available, making it the go-to choice for weight-sensitive applications like wearables, props, cosplay electronics, and miniature embedded projects. It is fully compatible with existing Arduino Leonardo sketches and libraries.
Use Cases
4USB HID Device
Implementing a USB Human Interface Device such as a keyboard, mouse, game controller, or MIDI device using native USB support.
E-Textiles
Electronic textiles integrate circuits and microcontrollers into fabric for smart clothing, wearable sensors, and interactive garments.
Compact IoT Node
Ultra-small microcontroller boards for embedding into tight spaces in IoT projects, props, cosplay, and miniature builds.
Educational Platform
Development boards suitable for teaching programming, electronics, and embedded systems concepts.
Resources
Where to Buy
Explore more of the directory — popular use cases, firmware, and specs to browse next.




