Do Arduina doinstalujeme podporu pro procesory ATTINY...
Spustíme Arduino a v záložce "vlastnosti" přidáme do správce dalších desek tento odkaz: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json
Otevřeme správce desek a doinstalujeme podporu...
Restartujeme Arduino IDE (programové prostředí vypneme a znovu spustíme). Dále vybereme desku a další nastavení jako na obrázku níže (tento krok vyžaduje již připravenou programovací desku, tedy Arduino UNO jako ICSP programátor...)
Nahrátí programu do procesoru pomocí jiné Arduino desky (například Arduino UNO) - pokud již tento programátor nemáme připravený z jiných projektů.
Nahrajeme do desky (UNO), kterou budeme programovat skeč, který nalezneme v příkladech "Arduino ISP". Připojíme vodiče mezi Arduino UNO a smile pomocí ICSP konektoru (jako na obrázku).
ICSP konektor používá tyto vodiče na procesoru:
- SCK
- MISO
- MOSI
- RESET
- +VCC
- 0V
Pro vložení programu FWxx do procesoru již pouze spustíme nahrávání...
Poznámka:
Zdrojový program můžeme samozřejmě použít i pro jiné procesory (desky). Pokud použijeme například desku Arduino NANO a připojíme LED na stejné (nebo jiné - pokud si je upravíme) piny bude "smile" fungovat také...