Arduino Leonardo är ett utvecklingskort baserat på ATmega32u4. Kortet innehåller 20 digitala in-/utgångsstift (varav 7 kan användas som PWM-utgångar och 12 som analoga ingångar), en 16 MHz kristall och en micro USB anslutning. Anslut kortet till datorn så kan du börja direkt.
Leonardo skiljer sig från tidigare kort eftersom ATmega32u4 har inbyggd USB kommunikation. Det betyder att endast en mikroprocessor behövs på kortet. En ytterligare fördel är att det här brädan kan användas som mus eller tangentbord (till exempel för brute-forcing). Eftersom USB kommunikationen går via huvudchippet kommer Arduino att logga ut och logga in på datorn när du programmerar eller återställer den.
Denna Arduino är en klon, vilket betyder att denna bräda inte byggdes i den ursprungliga fabriken. Den enda skillnaden mellan original och kloner är att dessa Arduino är billigare. Alla komponenter och kretsar är i övrigt identiska.