Do Arduina UNO som nahral ArduinoISP sketch. Do programátora som nastavil Arduino as ISP.
Do Arduino IDE som naimportoval do nastavení JSON balík https://raw.githubusercontent.com/damel ... index.jsonpre AtTiny čipy.
Nainštaloval som verziu 1.0.2 (neskôr som skúšal i 1.0.1, 1.0.0).
AtTiny85 som zapojil k Arduinu Uno na základe tejto schémy:
Nemal som 10uF kondenzátor pre pripojenie medzi RST a GND pri Une. Vyskúšal som teda 22pF kondenzátor, neskôr 100uF.
Sketche som chcel nahrať tak, ako sa majú, vybral som najprv AtTiny85 čip, 1MHz internal, skúšal som i 8MHz internal avšak nefunguje. Po začatí nahrávania kódu (Shift + klik na nahrávanie - programátorom) sa program skompiluje a pri nahrávaní to skončí chybovou hláškou, ktorú podrobnejšie vypíše aj pri DEBUG outpute nahrávania.
Kód: Vybrat vše
avrdude: Device signature = 0x000000
avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.
Mám tomu rozumieť tak, že sú AtTiny85 poškodené, alebo sa Uno resetuje skoro v dôsledku nesprávneho kondenzátora? Zapojenie som niekoľko krát prezeral, prepájal nanovo, určite je OK. Neviem čo ďalej skúsiť..