Digispark ATtiny85 planches viennent avec le bootloader du micronoyau et avec la broche reset désactivé. Lorsque la réinitialisation est désactivée vous obtenez une broche numérique supplémentaire, et sketches en utilisant le chargeur de démarrage, vous devez télécharger. Vous ne pouvez pas utiliser programmation ISP.
Il existe des projets où je veux utiliser Digispark et devez activer la broche reset pour diverses raisons :
- Réinitialiser le Digispark via un signal d’un autre appareil ou via un bouton
- Utiliser des ISP programmation Télécharger des sketches
- Retirez le chargeur de démarrage de démarrage retard
- Mise à jour de chargeur de démarrage
- Utiliser un chargeur de démarrage différent, comme bijou
- Changer les fusibles
Ce Instructable documente comment j’ai débloquer la broche de remise à zéro et le Digispark avec la programmation ISP pour le convertir en un bijou de programme. J’ai un clone de Digispark, qui fonctionne comme le Kickstarter Digispark de Digistump.
Dans ce Instructable, j’utilise un Uno que le programmeur de haute tension, et plus tard je l’utilise en tant qu’ISP. Vous pouvez également utiliser un Nano ou Mini Pro, qui sont simplement petit Unos.
En utilisant cette méthode, vous pouvez continuer à utiliser le tableau comme un Digispark, utilisez-la comme une simple carte de dérivation ATtiny85 et programmer via ISP ou utilisez-le comme un bijou. Si vous continuez d’utiliser la carte comme un Digispark, la broche de P5 a été convertie d’une goupille de I/O régulier sur une broche de remise à zéro.
Puisque le Digispark est tout simplement une petite pause à Conseil pour le MCU ATtiny85, vous pouvez également utiliser ce Instructable à la rescousse des fusibles sur un stand alone ATtiny85 MCU.