De Arduino Leonardo is een microcontrollerbord gebaseerd op de ATmega32u4. Het heeft 20 digitale input/output-pinnen (waarvan 7 kunnen worden gebruikt als PWM-uitgangen en 12 als analoge ingangen), een 16 MHz kristaloscillator, een micro-USB-aansluiting, een voedingsaansluiting, een ICSP-header en een resetknop. Het bevat alles wat nodig is om de microcontroller te ondersteunen; sluit hem eenvoudig aan op een computer met een USB-kabel of voed hem met een AC-naar-DC-adapter of batterij om aan de slag te gaan.
De Leonardo verschilt van alle voorgaande boards doordat de ATmega32u4 ingebouwde USB-communicatie heeft, waardoor er geen secundaire processor nodig is. Hierdoor kan de Leonardo op een aangesloten computer verschijnen als muis en toetsenbord, naast een virtuele (CDC) seriële/COM-poort.
Specifications
Microcontroller
ATmega32u4
Operating Voltage
5V
Input Voltage (recommended)
7-12V
Input Voltage (limit)
6-20V
Digital I/O Pins
20 (of which 7 provide PWM output)
PWM Digital I/O Pins
7
Analog Input Pins
12
DC Current per I/O Pin
40 mA
Flash Memory
32 KB (ATmega32u4) of which 4 KB used by bootloader
SRAM
2.5 KB (ATmega32u4)
EEPROM
1 KB (ATmega32u4)
Clock Speed
16 MHz
Opmerking
De Arduino Leonardo kan worden gevoed via de micro-USB-aansluiting of met een externe voeding. De stroombron wordt automatisch geselecteerd.
De Leonardo heeft een resetbare polyfuse, Als er meer dan 500mA op de USB-poort wordt gezet, zal de zekering automatisch breken.
Reviews
Verlanglijst
Arduino Leonardo met headers - ATmega32u4
Download de laatste Arduino IDE versie
De open-source Arduino Software (IDE) maakt het gemakkelijk om code te schrijven en te uploaden naar het board. Deze software kan worden gebruikt met elk Arduino board.
De Arduino Uno is het beste board om met elektronica en coderen te beginnen. De Uno is het meest gebruikte en best gedocumenteerd van de Arduino familie.
De Arduino Due is een microcontroller board gebaseerd op de Atmel SAM3X8E ARM Cortex-M3 CPU. Het is het eerste Arduino board gebaseerd op een 32-bit ARM microcontroller.