Opis
Arduino Leonardo je razvojna ploča bazirana na ATmega32u4 mikrokontroleru, specifična po tome što omogućava direktnu emulaciju USB uređaja kao što su miš, tastatura ili džojstik – bez dodatnog čipa. Zahvaljujući tome, Leonardo je idealan za projekte koji zahtevaju interakciju sa računarom, HID komunikaciju i izgradnju prilagođenih ulaznih uređaja.
Ploča poseduje 20 I/O pinova, uključujući PWM izlaze, analogne ulaze i serijsku komunikaciju, kao i micro-USB port koji se koristi za programiranje i USB komunikaciju sa računarom. Leonardo je u potpunosti kompatibilan sa Arduino IDE okruženjem i podržava većinu Arduino biblioteka.
Kao i druge Arduino ploče, idealna je za edukaciju, prototipisanje i razvoj hobi i profesionalnih aplikacija, ali se posebno izdvaja kada je potrebna funkcionalnost HID uređaja.
Tehničke karakteristike
| Specifikacija | Vrednost |
|---|---|
| Mikrokontroler | ATmega32u4 |
| Takt procesora | 16 MHz |
| Flash memorija | 32 KB (4 KB rezervisano za bootloader) |
| SRAM | 2.5 KB |
| EEPROM | 1 KB |
| Digitalni I/O pinovi | 20 (7 PWM) |
| Analogni ulazi | 12 |
| USB konekcija | Micro-USB (nativni USB, bez dodatnog čipa) |
| Komunikacijski interfejsi | UART, SPI, I2C, USB |
| Radni napon logike | 5 V |
| Ulazni napon (VIN) | 7 – 12 V |
| Softverska podrška | Arduino IDE |
| Dimenzije | 68.6 x 53.3 mm (UNO kompatibilan format) |
