The DFRduino Leonardo with Xbee Socket is a microcontroller development board based on the ATmega32u4 chip and is fully compatible with Arduino Leonardo. This board is designed by DFRobot to provide enhanced wireless communication and digital I/O flexibility.
Unlike earlier Arduino models, the ATmega32u4 allows direct USB communication, making this board capable of emulating a keyboard, mouse, and other USB-HID devices without additional components.
The built-in Xbee socket supports wireless modules such as Zigbee, Bluetooth, and RF, making it ideal for IoT and communication-based applications. The board also features D14-D16 digital I/O pins with 5V power supply, maximizing compatibility with DFRobot modules and sensors.
Key Features
-
Microcontroller: ATmega32u4
-
Operating Voltage: 5V
-
Input Voltage (recommended): 7–12V
-
Input Voltage (limits): 6–12V
-
Clock Speed: 16 MHz
-
USB Interface: Micro USB
-
Digital I/O Pins: 20 (including 7 PWM channels)
-
Analog Input Channels: 12
-
DC Current per I/O Pin: 40 mA
-
DC Current for 3.3V Pin: 800 mA
-
Flash Memory: 32 KB (4 KB used by bootloader)
-
SRAM: 2.5 KB
-
EEPROM: 1 KB
-
Size: 70 × 55 × 14 mm
-
Compatible with Arduino Uno R3 pin mapping
-
Xbee socket supports Zigbee, Bluetooth, RF modules
-
Extended D14-D16 pins with 5V power output
-
Supports Arduino IDE 1.0.1 and above
Ideal For
-
Wireless communication projects (Zigbee/Bluetooth/RF)
-
Human Interface Device (HID) simulations (keyboard, mouse)
-
Educational prototyping
-
Hobbyist and maker projects
Shipping List
-
1 × DFRduino Leonardo with Xbee Socket
Reference
DFRobot Microcontrollers compatible with Arduino Selection Guide