Arduino Leonardo

Features and Specifications

  • Microcontroller: ATmega32U4
  • Operating voltage: 5 V
  • Input voltage (recommended): 7-12 V
  • Digital I/O pins: 20 (of which 6 provide PWM output)
  • Analog input pins: 12(1)
  • DC current per I/O pin: 40 mA
  • DC current for 3.3V pin: 50 mA
  • Flash memory: 32 KB of which 4 KB used by bootloader
  • SRAM: 2.5 KB
  • EEPROM: 1 KB
  • Clock speed: 16 MHz
  • Size: 2.8" x 2.1"
  • Weight: 20 g
  • Processor: ATmega32U4
  • RAM size: 2500 bytes
  • Program memory size: 28 Kbytes
  • Motor channels: 0
  • User I/O lines: 20 (see note 1)
  • Minimum operating voltage: 7 V
  • Maximum operating voltage: 12 V
  • Reverse voltage protection?: N
  • External programmer required?: N

The Arduino Leonardo has 20 total available I/O lines; all of them can function as digital I/O lines, and twelve of them can be used as analog inputs.

Notes

  1. All 20 can be used as digital I/O and 12 can be used as analog inputs.

Documentation and Support

SuperDroid Robots is a authorized reseller of this authentic Arduino product.

The Arduino Leonardo is a microcontroller board based on the ATmega32U4. It has 20 digital input/output pins (of which 6 can be used as PWM outputs and 12 can be used as analog inputs), a 16 MHz resonator, a USB connection, a 2.5mm center positive barrel jack, an in-circuit serial programming (ICSP) header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a micro USB cable or power it with a AC-to-DC adapter or battery to get started (USB cable and power supply are not included). This board ships with the power jack and through-hole headers soldered in, as shown in the product picture.

The Leonardo differs from all preceding Arduino boards in that the user-programmable ATmega32U4 AVR microcontroller has built-in USB functionality, eliminating the need for a secondary processor. This makes the Leonardo more versatile: in addition to supporting a virtual (CDC) serial/COM port interface, it can appear to a connected computer as a mouse and keyboard. See Arduino’s getting started page for more implications of the Leonardo’s single-MCU design.

The Arduino has a large support community and an extensive set of support libraries and hardware add-on “shields”.

More information about the Arduino Leonardo is available on Arduino’s website. Note that the Leonardo only works with the Arduino IDE version 1.0.1 or later.


Arduino Leonardo

  • Product Code: MCU-051-000
  • Brand: Arduino
  • MPN: A000057
  • Availability: 5 In stock
  • $28.80



Related Products

Arduino Mega 2560 R3
Arduino Mega 2560 R3

SuperDroid Robots is an authorized reseller of Arduino products. The Arduino Mega 2560, the s..

Product Code: MCU-049-000

$50.90

Arduino Uno R3
Arduino Uno R3

SuperDroid Robots is a authorized reseller of this authentic Arduino product. The Arduino Uno i..

Product Code: MCU-050-000

$33.30

Stackable 0.100
Stackable 0.100" Female Header Set for Arduino Shields

This stackable 0.1" (2.54mm) female header set is designed to work with Arduino shields and is compa..

Product Code: TE-163-000

$2.34

Pololu Zumo Shield for Arduino
Pololu Zumo Shield for Arduino

The Zumo Shield is designed specifically to be a convenient interface between a Zumo chassis and an ..

Product Code: TE-168-000

$27.64

Arduino Nano 3.0
Arduino Nano 3.0

SuperDroid Robots is a authorized reseller of this authentic Arduino product. The Arduino Nano ..

Product Code: MCU-057-000

$28.40

Arduino Header Set 40x1
Arduino Header Set 40x1

SuperDroid Robots is a authorized reseller of this authentic Arduino product. This header set..

Product Code: TE-169-040

$0.64

Arduino Kit Workshop Base with Arduino Uno
Arduino Kit Workshop Base with Arduino Uno

SuperDroid Robots is a authorized reseller of this authentic Arduino product. The Arduino Works..

Product Code: MCU-065-000

$50.50 $81.20

Arduino Micro
Arduino Micro

SuperDroid Robots is a authorized reseller of this authentic Arduino product. The Arduino Micro..

Product Code: MCU-058-000

$28.80

Arduino Proto Shield R3
Arduino Proto Shield R3

SuperDroid Robots is a authorized reseller of this authentic Arduino product. The Arduino Proto..

Product Code: MCU-060-000

$19.64

Arduino WiFi Shield
Arduino WiFi Shield

SuperDroid Robots is a authorized reseller of this authentic Arduino product. The Arduino WiFi ..

Product Code: MCU-063-000

$111.68

Arduino Wireless SD Shield
Arduino Wireless SD Shield

SuperDroid Robots is a authorized reseller of this authentic Arduino product. The Arduino Wirel..

Product Code: MCU-064-000

$32.23

USB Mini Cable
USB Mini Cable

This is a 6' (6 feet) long mini USB cable...

Product Code: TE-171-000

$4.08

Long Header Set 40x1
Long Header Set 40x1

This long header set allows you to easily connect Arduino shields, Arduino boards, or breadboards by..

Product Code: TE-169-140

$1.66

Level Shifter
Level Shifter

This is a bidirectional level shifter used to step down or up signals from 1.8V to 5V range. You can..

Product Code: TE-298-000

$5.70

Arduino Pro Mini 328 - 5V/16MHz
Arduino Pro Mini 328 - 5V/16MHz

This is not an official Arduino board, this is SparkFun's minimal design approach to Arduino. This i..

Product Code: MCU-097-000

$10.98