Arduino Leonardo är ett mikrokontroller-kort baserat på ATmega32u4. Den har 20 digitala ingångs-/utgångsstift (varav 7 kan användas som PWM-utgångar och 12 som analoga ingångar), en 16-MHz kvartsoscillator, en mikro-USB-anslutning, en strömförsörjningsuttag, en ICSP-header och en återställningsknapp. Den innehåller was som stöd för mikrokontrollern; anslut den bara med en USB-kabel till en dator eller förse den med en AC/DC-adapter eller batteri för att komma igång.
Leonardo skiljer sig från alla tidigare kort genom att ATmega32u4 har en inbyggd USB-kommunikation vilket gör en andra processor överflödig. Detta gör det möjligt för Leonardo att en ansluten dator ska visas som mus och tangentbord, förutom en virtuell (CDC) seriell/COM-port. Den har även andra effekter på beteendet hos kretskortet; dessa beskrivs på sidan Getting Started.
OBS! Vi beklagar att vi inte har hunnit översätta denna produkttext. Texten nedan är maskinöversatt från tyska.