Revista Informática

Cargar Bootloader en Arduino usando una segunda placa

Publicado el 13 marzo 2013 por Jasirgo

Hola, hoy voy a explicar como usar una placa de Arduino como programador ISP para poder cargar el Bootloader en el microcontrolador de otra.

Para ello solo necesitamos dos placas Arduino (Da igual si son versiones diferentes, yo use una Duemilanove y otra UNO), unos pocos cables, un cable USB y en algunos casos un condensador de 10µF.

Par Arduino

En el ejemplo cargo el Bootloader en el microcontrolador conectado en la placa Arduino UNO usando como programadora la placa Arduino Duemilanove, a continuación detallare los pasos a seguir:

1- Iniciar la aplicación Arduino en el ordenador y seleccionar el ejemplo ArduinoISP.

img1
(Si estamos utilizando un Arduino 1.0 debemos cambiar dentro de la función heartbeat() “delay(40);” por “delay(20);“)

2- Seleccionamos en la aplicación la placa Arduino que tenemos conectada por USB (La que vamos a usar como programadora, en mi caso Arduino Duemilanove) y su correspondiente puerto serie.

img2

3- Cargamos el programa en el Arduino.

4- Ahora debemos hacer el cableado entre las dos placas:

Para Arduino UNO, Duemilanove o Diecimilia:

http://arduino.cc/en/Tutorial/ArduinoISP

http://arduino.cc/en/Tutorial/ArduinoISP

Para Arduino NG o más antiguos:

http://arduino.cc/en/Tutorial/ArduinoISP

http://arduino.cc/en/Tutorial/ArduinoISP

En mi caso la conexión quedo así:

Conexion Arduinos

En algunos casos cuando se usa Arduino Uno es necesario colocar un condensador de 10µF entre el pin Reset y GND del programador.

5- Sin cambiar la conexión USB (La placa programadora conectada) debemos de seleccionar en herramientas la tarjeta correspondiente al modelo en el que estamos grabando el Bootloader (En mi caso Arduino UNO).

tut3

6- Seleccionamos como programador “Arduino as ISP”.

tut4

7- Para finalizar seleccionamos “Herramientas/Grabar Secuencia de Inicio” y esperamos a que termine el proceso, si no ha habido errores ya deberíamos tener nuestro microcontrolador con el Bootloader cargado.


Volver a la Portada de Logo Paperblog

LOS COMENTARIOS (1)

Por  jorge
publicado el 25 febrero a las 00:00
Denunciar

y para grabarle el Bootloader al Arduino NANO??