Digispark ATtiny85 tableros vienen con el bootloader de micronúcleo y el pin de reset desactivado. Cuando se desactiva el reset obtienes un pin digital adicional y debe subir bocetos usando el gestor de arranque. Usted no puede usar programación ISP.
Hay proyectos donde quiero utilizar Digispark y necesario activar el pin reset por varias razones:
- Restablecer Digispark través de una señal de otro dispositivo o a través de un botón
- Uso subir bocetos de programación ISP
- Retire el cargador de arranque de inicio demora
- Actualizar el gestor de arranque
- Utilizar un gestor de arranque diferente, como baratija
- Cambiar los fusibles de
Este Instructable documentos como desbloquear el pin de reset y programa Digispark con programación ISP para convertirla en una baratija. Tengo un clon Digispark, que funciona igual que el Kickstarter Digispark de Digistump.
En este Instructable, utilizo un Uno como programador de alto voltaje, y después lo uso como un ISP. También puede utilizar un Nano o el Mini Pro, que son simplemente pequeños Unos.
Este método puede continuar utilizar el tablero como un Digispark, utilizarlo como una simple ATtiny85 breakout Junta y programar vía ISP o utilizarlo como una baratija. Si continúa utilizando el tablero como un Digispark, el pin P5 se ha convertido de un pin de I/O regular a un pin de reset.
Puesto que la Digispark es simplemente un pequeño salir junta para el MCU ATtiny85, también puede utilizar este Instructable para fusibles en un soporte de rescate solo ATtiny85 MCU.