DFR0282: Beetle ATmega32U4 AVR MCU


Beetle is one of the smallest Arduino Leonardo board. It derives its core notion from minimalism without compromising functionality.

It comes with Microchip ATmega32U4 @ 16MHz clock speed and has expanded amounts of interfaces: 10 digital pins, 5 analog pins, and 4 PWM pins. To further make it user-friendly, it is compatible with Micro USB so that direct programming and testing is no longer a headache. Select "Arduino Leonardo (tools >board > Arduino Leonardo in Arduino IDE), the preinstalled ATmega32U4 comes pre burned with a bootloader that allows you to upload any new code that is applicable to Arduino Leonardo.

As the smallest Arduino Leonardo, it enjoys similar powerful functionalities. Beetle aims to solve problems of the low-cost controller, ease-of-using properly, and to provide a low-cost solution for disposable projects, such as DIY projects, workshops, gift projects, E-Textiles and educational. For students and makers who can not afford too much on hardware purchasing, Beetle can be a great solution for them.


Manufacturer DFRobot
Category Open Source MCU Platforms
Eval Board Part Number 1738-1016-ND
Eval Board Supplier DFRobot
IDE Arduino
Speed 16 MHz
Bits 8 Bit
Memory, Flash/RAM 32 kB / 2.5 kB
Digital I/O 10 I/O, 4 PWM
Interface I²C
Analog Outputs (DACs) 4 x 8 Bit
Analog Inputs (ADCs) 5 x 10 Bit
DMA Channels -
Features Over Current Protection
Radio -
Interrupt Pins 2
I/O Voltage 5 V
Voltage In 4.5 ~ 5 V
Touch Sensing Pins -
Program/Debug Interface ISP Header
USB Type-Micro B
Area 440² mm, 0.68² In
Main I.C. Base Part ATmega32U4
Design Author DFRobot
Date Created By Author 2013-10
Date Added To Library 2020-02

Share This Design

Eval Board

Order a fully assembled board:

Quantity Available: 305