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: Discontinued

This product is unavailable.

Contact us if you have any questions.