ATtiny85 DigiSpark Board

Los pasos para poder compilar y subir código en un microcontorlador ATtiny85 son los siguientes:

1. Instalamos los drivers de ATtiny

  1. Descargamos la última versión los drivers para Windows de ATtiny de: https://azduino.com/bin/micronucleus/
  2. Descomprimimos el archivo descargado
  3. Instalamos los drivers utilizando el fichero “post_install.bat” (si no se instalan es posible que se tenga que ejecutar como administrador)

2. Configuramos Arduino IDE para poder compilar y subir código en ATtiny85

  1. Abrimos Arduino IDE
  2. Accedemos a Archivo/Preferencias
  3. Presionamos en el icono que hay al final del apartado “Gestor de URLs Adicionales de Tarjetas:”
  4. Se nos abrirá una ventana y al final de todo en una linea nueva en caso de que no este vacío insertamos la URL: http://drazzy.com/package_drazzy.com_index.json
  5. Presionamos Ok en el “Gestor de URLs Adicionales de Tarjetas:” y presionamos Ok en la ventana de “Preferencias”
  6. Accedemos a Herramientas/Placa/Gestor de tarjetas…
  7. Buscamos ATtinyCore con el buscador y presionamos Instalar en ATTinyCore by Spence Kondel última versión
Paso 2.3: En la ventana preferencias vemos el icono que hay al final del apartado “Gestor de URLs Adicionales de Tarjetas:”
Paso 2.7: En el Gestor de Tarjetas Buscamos ATtinyCore e instalamos la última versión

3. Compilamos y subimos código a ATtiny85 con Arduino IDE

Para Subir código a nuestro ATtiny85 debemos configurar Arduino IDE de la siguiente manera:

  1. Abrimos Arduino IDE
  2. Accedemos a Herramientas/Placa/ATtinyCore/ATtiny85 (Micronucleus / DigiSpark)
  3. Una vez seleccionada la placa presionamos sobre el botón de subir código de Arduino IDE
  4. una vez finalizada la compilación, nos aparecerá un mensaje en rojo diciendo que tenemos 60 segundos para desconectar y reconectar nuestro Attiny85 al puerto USB
  5. Desconectamos y reconectamos ATtiny85 del puerto USB y empezará la carga del firmware en nuestra placa.
Paso 3.2 en el que seleccionamos la placa ATtiny85

Pinout ATtiny85

Fuentes:

  • https://github.com/SpenceKonde/ATTinyCore
  • https://laboratoriodejuguete.com/2017/12/04/update-como-programar-el-attiny85-con-arduino/

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *