A000057

ARDUINO LEONARDO WITH
HEADERS
Code:A000057
SimilartoanArduinoUNO,canberecognizedbycomputerasa
mouseorkeyboard.
TheArduinoLeonardoisamicrocontrollerboardbasedontheATmega32u4
(datasheet).Ithas20digitalinput/outputpins(ofwhich 7canbeusedasPWM
outputsand12asanaloginputs),a16MHzcrystaloscillator,amicroUSB
connection,apowerjack,anICSPheader,andaresetbutton.Itcontains
everythingneededtosupportthemicrocontroller;simplyconnectittoacomputer
withaUSBcableorpoweritwithaACtoDCadapterorbatterytogetstarted.
TheLeonardodiffersfromallprecedingboardsinthattheATmega32u4hasbuilt
inUSBcommunication,eliminatingtheneedforasecondaryprocessor.Thisallows
theLeonardotoappeartoaconnectedcomputerasamouseandkeyboard,in
additiontoavirtual(CDC)serial /COMport.Italsohasotherimplicationsforthe
behaviorofthe board;thesearedetailedonthegettingstartedpage.
https://www.arduino.cc/en/Guide/ArduinoLeonardoMicro
TECHSPECS
Microcontroller ATmega32u4
OperatingVoltage 5V
InputVoltage
(Recommended)
712V
InputVoltage(limits) 620V
DigitalI/OPins 20
PWMChannels 7
AnalogInputChannels 12
DCCurrentperI/OPin 40mA
DCCurrentfor3.3VPin 50mA
FlashMemory
32KB(ATmega32u4) ofwhich4KBusedby
bootloader
SRAM 2.5KB(ATmega32u4)
EEPROM 1KB(ATmega32u4)
ClockSpeed 16MHz
Lenght 68.6mm
Width 53.3mm
Weight 20g
OSH:Schematics
TheArduinoLeonardoisopensourcehardware!Youcanbuildyourownboard
usingthefollowingfiles:
EAGLEFILESIN.ZIP
https://www.arduino.cc/en/uploads/Main/arduinoleonardo reference design_3b.zip
SCHEMATICSIN.PDF
https://www.arduino.cc/en/uploads/Main/arduinoleonardo schematic_3b.pdf
Power
TheArduinoLeonardocanbepoweredviathemicroUSBconnectionorwithan
externalpowersupply.Thepowersourceisselectedautomatically.
External(nonUSB)powercancomeeitherfromanACtoDCadapter(wallwart)or
battery.Theadaptercanbeconnectedbyplugginga2.1mmcenterpositiveplug
intotheboard'spowerjack.LeadsfromabatterycanbeinsertedintheGndand
VinpinheadersofthePOWERconnector.
Thepowerpinsareasfollows:
VIN.The input voltagetothe Arduinoboardwhenit'susing anexternalpowersource(as
opposedto5volts from theUSBconnectionorotherregulatedpowersource).Youcan
supplyvoltagethroughthispin,or,ifsupplyingvoltageviathepowerjack,accessit
throughthis pin.
5V.Theregulatedpowersupplyusedto powerthemicrocontrollerandothercomponents
ontheboard.Thiscancomeeither fromVINviaanonboardregulator,orbesuppliedby
USBoranotherregulated5V supply.
3V3.A3.3voltsupplygeneratedby the onboardregulator.Maximumcurrentdrawis50
mA.
GND.Groundpins.
IOREF.Thevoltageatwhichthei/opinsoftheboardareoperating(i.e.VCCforthe
board).Thisis5VontheLeonardo.
Memory
TheATmega32u4has32KB(with4KBusedforthebootloader).Italsohas2.5KB
ofSRAMand1KBofEEPROM(whichcanbereadandwrittenwiththeEEPROM
library).http://www.arduino.cc/en/Reference/EEPROM
InputandOutput
Eachofthe20digitali/opinsontheLeonardocanbeusedasaninputoroutput,
using
pinMode()https://www.arduino.cc/en/Reference/PinMode,
digitalWrite()https://www.arduino.cc/en/Reference/DigitalWrite,
anddigitalRead()https://www.arduino.cc/en/Reference/DigitalRead
functions.Theyoperateat5volts.Eachpincanprovideorreceiveamaximumof
40mAandhasaninternalpullupresistor(disconnectedbydefault)of2050
kOhms.Inaddition,somepinshavespecializedfunctions:
Serial:0(RX)and1(TX). Usedtoreceive(RX) and transmit (TX) TTL serialdata using
theATmega32U4hardwareserialcapability.NotethatontheLeonardo,theSerialclass
referstoUSB(CDC) communication; forTTLserialonpins0and1,use theSerial1class.
TWI:2(SDA)and3 (SCL). SupportTWIcommunicationusingtheWire library.
https://www.arduino.cc/en/Reference/Wire

A000057

Mfr. #:
Manufacturer:
Arduino
Description:
Development Boards & Kits - AVR Arduino Leonardo with Headers
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet