Mi sono fatto una lista delle azioni per caricare un programma su un ATtiny85 con un Arduino Nano. Questa:
-
- Selezionare la scheda "Arduino nano" (eventualmente "old bootloader")
-
- Visualizzare sull'IDE dagli Esempi il programma "ArduinoISP"
-
- Leggere le istruzioni in testa al programma
-
- Caricare "ArduinoISP" sull'Arduino nano
-
- Verificare che nell'IDE sia presente la scheda ATtiny25/45/85 dell'ATtinyCore e selezionarla. NON SELEZIONARE ATTINY85 DI AttinyClassic
-
- Scrivere sull'IDE il programma per ATtiny85, tenendo conto della denominazione delle porte e evitando, se possibile, di usare la porta A0 (reset). NON SCHIACCIARE IL BOTTONE "CARICA"
-
- Impostare "Strumenti => Programmatore => Arduino as ISP"
-
- Impostare le seguenti connessioni Arduino => ATtiny: 10 => pin1; 11 => pin5; 12 => pin6; 13 => pin7; GND => pin4; 5V => pin8. Potete usare i pin dell'ICSP dell'Arduiono nano AD ESCLUSIONE DEL PIN DEL RESET DELL'ATTINY85 CHE VA CONNESSO AL PIN 10 DELL'ARDUINO NANO
- Inserire un condensatore elettrolitico da 10uF fra reset e GND di Arduino nano (il + sul pin, il - su GND).
-
- La prima volta di un ATtiny selezionare "Strumenti => Scrivi il bootloader"
-
- Caricare il programma per ATtiny85 su ATtiny85
Vedi a che numero ti blocchi o ti viene segnalato un errore.
Ciao,
P.