2019. augusztus 3., szombat

Digispark ATtiny85 reset letiltása

Az Digispark ATtiny85 klónjaiba a PB5-ös lábja reset-nek van beállítva. Ha használni szeretnénk át kell írni egy fuse bitet.






Ehhez meg kell építeni a következő programozót.



Az ISP programozással most programozhatjuk az Digispark ATtiny85-et.
Ehhez az Uno-t használom, amelybe az ArduinoISP példaprogram van betöltve.

Fuse bitek kiolvasása: 

C:\Program Files (x86)\Arduino\hardware\tools\avr\bin>avrdude.exe -C "C:\Program Files (x86)\Arduino\hardware\tools\avr\etc\avrdude.conf" -p attiny85 -v -c stk500v1 -P COM1 -b 19200 -U lfuse:r:-:i

Fuse bit átírása:

C:\Program Files (x86)\Arduino\hardware\tools\avr\bin>avrdude.exe -C "C:\Program Files (x86)\Arduino\hardware\tools\avr\etc\avrdude.conf" -v -p attiny85 -c stk500v1 -P COM1 -b 19200 -U hfuse:w:0x5D:m

Forrás: https://www.instructables.com/id/How-to-unlock-Digispark-ATtiny85-and-convert-it-to/
http://www.engbedded.com/fusecalc/