Leonardo-board

Leonardo

The Leonardo differs from all preceding boards in that the ATmega32u4 has built-in USB communication, eliminating the need for a secondary processor. This allows the Leonardo to appear to a connected computer as a mouse and keyboard, in addition to a virtual (CDC) serial / COM port.

pinout
The Arduino Leonardo is a microcontroller board based on the ATmega32u4. It has 20 digital input/output pins (of which 7 can be used as PWM outputs and 12 as analog inputs), a 16 MHz crystal oscillator, a micro USB connection, a power jack, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started.
Feature
ATmega32U4

The high Performance, low power AVR® 8-bit microcontroller.

Feature
Built-in USB communication

The ATmega32U4 has built-in USB communication that allows the Micro to appear as a mouse/keyboard on your machine.

Feature
Battery Connector

The Arduino Leonardo features a barrel plug connector, that works great with a standard 9V battery.

Feature
EEPROM

The ATmega32U4 features 1kb of EEPROM, a memory which is not erased when powered off.

Essentials

First Steps

Quickstart Guide
All you need to know to get started with your new Arduino board.

Suggested Libraries

Keyboard
The keyboard functions enable 32u4 or SAMD micro based boards to send keystrokes to an attached computer through their micro’s native USB port.
Mouse
The mouse functions enable 32u4 or SAMD micro based boards to control cursor movement on a connected computer through their micro’s native USB port.

Arduino Basics

Built-in Examples
Built-in Examples are sketches included in the Arduino IDE and demonstrate all basic Arduino commands.
Foundations
In Foundations you can find some specific knowledge about the principles and techniques that are behind the Arduino.
Language References
Arduino programming language can be divided in three main parts: functions, values (variables and constants), and structure.

Resources

Interactive Viewer

Interact with the schematics, the PCB and a 3D model of the product.

Pinout Diagram

A diagram showing the functions and the arrangement of the pins on your product.

Downloads