Esta pagina se ve mejor con JavaScript habilitado

Grabar bootloader Arduino

 ·  🎃 kalma

Para aquellos que quieran meterle através del IDE el bootloader genérico a un arduino mediante un programador USBTinyISP, uno personalizado o como fue mi caso porque me compré uno que no lo llevaba (era muy barato tenía que haber sospechado que algo pasaba…).

Material (hardware y software) que necesitamos:

  •  Placa arduino (con o sin bootloader)
  •  Programador USBTinyISP
  •  Cable USB [de tipo A a tipo B] para el programador (el Arduino se alimentará del programador)
  •  IDE de Arduino (yo usé el ultimo que habia en ese momento que era el 1.0.4)

Los pasos son los siguientes:

  • El programador USBTinyISP lo tenemos que tener correctamente instalado (los drivers) para windows xp y windows vista/7
  • Al conectar el Arduino al programador se conecta con las patillas del ISP con este patillaje

 Pin programador            Pin Atmega328
   1      Miso   <———–>  Pin 18
   2      VCC    <———–>  Pin 7
   3      SCK    <———–>  Pin 19
   4      Mosi   <———–>  Pin 17
   5      RESET  <———–>  Pin 1
   6      GRND   <———–>  Pin 8

El programador indica con una banda roja donde esta el PIN 1 y en la placa de Arduino esta escrito.

En el IDE de Arduino hay que seleccionar en la pestaña de herramientas:

  • La tarjeta Arduino que tenemos (UNO, mini pro, nano,…..)
  • Puerto serial en que esta el programador
  • Programador que vamos a usar en este caso USBtinyISP

Cuando ya tenemos estas pocos pasos.

Tenemos que meternos en herramientas y darle a grabar secuencia de inicio.

Y en menos de un minuto tendremos nuestro bootloader nuevo.

Al hacer esto le mete el programa de BLINK para comprobar que funciona y en el IDE queda el mensaje de “Finalizada la grabación de la secuencia de inicio”

Si te ha gustado el artículo puedes invitarme a un RedBull aquí