Apuntes de Electronica
MENU
Inicio > Microcontroladores >

Programación de Arduino UNO a través de ICSP

Tipo: Tutorial

Formato: Web

Autor: Mariano del Campo García

Web: miarduinounotieneunblog.blogspot.com

Descripción: Tutorial que describe varios métodos para programar una placa Arduino UNO a través del puerto o terminal ICSP (In-Circuit Serial Programming).

Introducción

En este artículo se explica cómo programar un Arduino UNO a través de ICSP, que no es más que un método de programación serie en circuito que se realiza mediante un conector de 6 pines (MOSI, MISO, SCK, RESET, VCC y GND ) que nuestra placa Arduino tiene para tal fin, teniendo acceso a la memoria de programa (Flash) del microcontrolador AVR (Atmega328) y poderle grabar directamente desde el PC el Bootloader, que es un gestor de arranque interno necesario para que nuestro Arduino se pueda comunicar correctamente con el IDE, o cargarle cualquiera de los programas (Sketchs) que nos interesen, sin necesidad de utilizar el puerto USB de nuestro Arduino.

Para poder hacer uso de este método de programación va a ser necesario un hardware adicional denominado programador. En nuestro caso vamos a utilizar como programador ICSP un Arduino UNO, un USBTinty y un USBasp, aunque también existan otros métodos alternativos a los citados.
 

* Temas relacionados:
- Aprende Arduino desde cero
- ICSP: Cómo usar "Programación Serial en Circuito" con microcontroladores PIC

- Curso virtual: Programación Básica de Arduino ir
 

Resumen del contenido

- Conector ICSP en un Arduino UNO.
- 1º Método ICSP: Arduino UNO como programador ICSP.
- Ruta del programa “ArduinoISP” que incluye el IDE de Arduino
- Programa “ArduinoISP” que incluye el IDE de Arduino
- Conexiones para la programación ICSP entre los dos Arduinos UNO
- Configuración del IDE de Arduino para programación con Arduino ICSP.
- Menú Archivo del IDE de Arduino
- Lista de materiales
- 2º Método ICSP: Programador ICSP “USBTinty”
- Conexión entre el USBTinty y Arduino UNO
- Configuración del IDE de Arduino para programación ICSP con USBTiny.
- 3º Método ICSP: Programador ICSP “USBasp”
- Jumper de programación en el USBasp
- Tabla de conexiones entre el Arduino Uno configurado como programador ICSP y el USBasp
- Configuración de los pines en el programador USBasp.
- Configuración del software AVRDUDESS 2.4

Acceder al documento ir

« Página anterior   Reportar enlace roto

También te puede interesar
   
Este sitio utiliza cookies propias y de terceros con fines estadísticos y para ofrecerle anuncios de su interés. ACEPTAR Más información