Nem kell külön letölteni. Atmel Studio 7, Tools menü Extensions and Updates, és már telepíted is. Kapsz hozzá varázslót, ahol beállíthatod az MCU típusát (16u2). A pontos konfigurációnak nézz utána! A lefordított programot a 16u2 saját ISP csatlakozóján tudod feltölteni (vagy DFU módban USB-n keresztül). Ugyanezeket a lábakat használja programozóként is, a reset kivételével. Találnod kell egy olyan szabad GPIO-t, amire könnyen rá tudsz forrasztani egy vezetéket. Ezt használja majd a cél MCU resetelésére. Ezt a lábat meg kell adnod fordítás előtt a config-ban.
Figyelmeztetések:
1. Forrasztanod kell. Néha egészen kicsi helyekre.
2. Szükséged lesz a, programozóra b, DFU módra ahhoz, hogy fel tudd tölteni a programot.
3. Az Arduino Mega fő MCU-ra (2560) nem fogsz tudni programot feltölteni sorosan, amíg a 16u2-n ez a firmware van.
Szóval nem biztos, hogy megéri a macerát. :-)
Én kb. egy éve feltettem néhány Leonardo-ra, azóta használjuk őket programozóként. Akkor utánanéztem, hogy mit hol kell beállítani, de ennél többre nem emlékszem. Keresgélj te is a neten, minden info elérhető.