Digispark ATtiny85 planken komen met de micronucleustest bootloader en de resetpin uitgeschakeld. Als reset is uitgeschakeld u krijgen een extra digitale pin, en u moet uploaden schetsen met behulp van de bootloader. U kunt niet programmeren van de ISP.
Er zijn projecten waar ik wil Digispark gebruiken en moet de resetpin inschakelen om verschillende redenen:
- Digispark reset via een signaal van een ander apparaat of via een knop
- Gebruik van ISP programmeren voor het uploaden van schetsen
- Verwijderen van bootloader opstarten vertraging
- Upgrade bootloader
- Gebruik een andere bootloader, zoals Trinket
- Wijzigen van de zekeringen
Dit Instructable documenteert hoe ik de resetpin ontgrendelen en de Digispark met de ISP programmering te converteren naar een Trinket program. Ik heb een kloon Digispark, die werkt op dezelfde manier als de Kickstarter Digispark van Digistump.
In dit Instructable, ik gebruik een Uno als de hoogspanning programmeur, en later gebruik ik het als een ISP. U kunt ook een Nano of Pro Mini, die zijn gewoon kleine Unos.
Using zulks werkwijze kunt u blijven de Raad van bestuur als een Digispark, of gebruiken het als een gewone ATtiny85 breakout board en programmeren via ISP, of gebruiken als een Trinket. Als u nog steeds gebruik van de board als een Digispark, is de P5 pin omgezet van een regelmatige I/O pin op een resetpin.
Aangezien de Digispark gewoon een kleine break out board voor de ATtiny85 MCU is, ook kunt u dit Instructable redden zekeringen op een stand alone ATtiny85 MCU.