Arduino Leonardo on ATmega32u4:ään perustuva kehityskortti. Kortilla on 20 digitaalista tulo/lähtönastaa (joista 7 voidaan käyttää PWM-lähtöinä ja 12 analogisia tuloja), 16 MHz:n kristalli ja mikro- USB liitäntä. Liitä kortti tietokoneeseen ja voit aloittaa heti.
Leonardo eroaa aiemmista levyistä, koska ATmega32u4:ssä on sisäänrakennettu USB yhteys. Tämä tarkoittaa, että levylle tarvitaan vain yksi mikroprosessori. Lisäetuna on, että tätä korttia voidaan käyttää hiirenä tai näppäimistönä (esimerkiksi brute-forcing). Koska USB -yhteys toimii pääsirun kautta, Arduino kirjautuu ulos ja kirjautuu sisään tietokoneeseen, kun ohjelmoit tai nollaat sen.
Tämä Arduino on klooni, mikä tarkoittaa, että tätä levyä ei ole rakennettu alkuperäisessä tehtaassa. Ainoa ero alkuperäisen ja kloonien välillä on, että nämä Arduino ovat halvempia. Kaikki komponentit ja piirit ovat muuten identtisiä.