Page 15 - Konfigurasi Pin Macam Macam Arduino
P. 15
1.2.4 Arduino Leonardo
Arduino Leonardo adalah jenis Arduino yang dibuat menggunakan
mikrokontroler ATMega32u4. Arduino Leonardo memiliki 20 pin
digital I/O (dimana 7 pin dapat digunakan sebagai Output PWM),
12 pin analog Input, 2x3 pin ICSP, dan juga dibekali dengan Mikro
USB seperti Arduino Due. Dilihat dari bentuk dan spesifikasinya,
Arduino Leonardo memiliki kemiripan dengan Arduino Uno.
Perbedannya hanya terletak pada penggunaan micro USB untuk
pemograman sekaligus sumber tegangan.
Arduino Leonardo berbeda dari semua papan Arduino yang lainnya
karena ATmega32u4 secara terintegrasi (built-in) telah memiliki
komunikasi USB, sehingga tidak lagi membutuhkan prosesor
sekunder (tanpa chip ATmega16U2 sebagai konverter USB-to-
serial). Hal ini memungkinkan Arduino Leonardo yang terhubung
ke komputer digunakan sebagai mouse dan keyboard, selain bisa
digunakan sebagai virtual (CDC) serial/COM port.
Mikrokontroler ATMega32u4 merupakan microchip 8-bit AVR
RISC berkapasitas rendah yang menampilkan memori program
flash berkapasitas 32 KB (self-programming), memiliki SRAM 2,5
KB, 1 KB EEPROM, perangkat kecepatan berkecepatan tinggi
USB 2.0/kecepatan rendah, 12-channel 10-bit ADC, dan antarmuka
JTAG. Perangkat ini mencapai hingga 16 throughput MIPS pada 16
MHz dan tegangan operasi sekitar 2,7 – 5,5 volt. Pinout dari
ATMega32u4 seperti tampak pada Gambar 1.6.
Pengenalan Arduino | 15