DFRobot Beetle Board - image 1
1 / 4
DFRobot

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.

Starting from

$8.90

Specifications

ArchitectureAVR 8-bit
CPU Cores1
Clock Speed16MHz
Flash32KB
GPIO Level5V
Power Input5V via Micro-USB
AntennaN/A
Storagenone
Dimensions20 × 22 × 3.8mm
Weight5g

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

I2C— I2C0
SCL: D0SDA: D1
UART— Serial1
RX: D0TX: D1
SPI— SPI0
MISO: MISOMOSI: MOSI

GPIO Map

D0
UART RX / I2C SCL
digital-inputdigital-output
UART/I2C
D1
UART TX / I2C SDA
digital-inputdigital-output
UART/I2C
D2
Digital I/O
digital-inputdigital-output
GPIO
D3
Digital I/O / PWM
digital-inputdigital-outputpwm
GPIO
D5
Digital I/O / PWM
digital-inputdigital-outputpwm
GPIO
D9
Digital I/O / PWM / Analog A9
digital-inputdigital-outputpwmadc
GPIO
D10
Digital I/O / PWM / Analog A10
digital-inputdigital-outputpwmadc
GPIO
D11
Digital I/O / PWM
digital-inputdigital-outputpwm
GPIO
A0
Analog Input
digital-inputdigital-outputadc
ADC
A1
Analog Input
digital-inputdigital-outputadc
ADC
A2
Analog Input
digital-inputdigital-outputadc
ADC
SDA
I2C Data
digital-inputdigital-output
I2C
SCL
I2C Clock
digital-inputdigital-output
I2C
MOSI
SPI MOSI
digital-inputdigital-output
SPI
MISO
SPI MISO
digital-inputdigital-output
SPI

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

4

Resources

Where to Buy

Explore more of the directory — popular use cases, firmware, and specs to browse next.