Convertir nuestro arduino en un programador ISP a quemar cargadores de arranque y cargar código Attiny85, Atmega328, Attiny84, Atmega1624, Attiny4313..
Cómo grabar Bootloader
Para subir dibujos vía puerto serial primero debes grabar el bootloader en chips atmega 328 o 168.
Plugin de tu arduino uno al PC.
Software abierto de la IDE de Arduino.
Abrir archivo > ejemplos > ArduinoISP.
Seleccionar los elementos de las herramientas > menús Junta y puerto serie que corresponden a la Junta utilizan (uno o Leonardo) como el programador (no la Junta está programada).
Subir el sketch de ArduinoISP. (CTRL + U).
Coloque el protector de la ISP en el Arduino Uno con el chip instalado.
En las herramientas > menú tarjeta, seleccione uno si utiliza 328 viruta o deomletive si usa chip 168.
Seleccione Herramientas > Programador > Arduino como isp.
Herramientas > grabar booloader. Por favor tenga paciencia, tarda unos 10 segundos. Se encenderá la luz de la programación en el escudo.
Hecho.
Ahora puede utilizar programadores serie subir bocetos. O reemplazar el chip defectuoso a bordo de uno de otro.
Subir el boceto sin quemar el bootloader atmega328 trozos de
Utilizando el escudo de isp también puede subir bocetos directamente al chip sin quemar el bootloader.
Plugin de tu arduino uno al PC.
Software abierto de la IDE de Arduino.
Abrir archivo > ejemplos > ArduinoISP.
Seleccionar los elementos de las herramientas > menús Junta y puerto serie que corresponden a la junta directiva utiliza como programador (no la Junta está programando).
Subir el sketch de ArduinoISP. (CTRL + U).
Coloque el protector de la ISP en el Arduino Uno con el chip instalado.
En las herramientas > menú tarjeta, seleccione uno si utiliza 328 viruta o deomletive si usa chip 168.
Seleccione Herramientas > Programador > Arduino como isp.
Abra el dibujo que desea cargar en el chip (Eg. Bosquejo de Blink led = 10).
Subir con archivo > cargar utilizando el programador. CTRL + SHIFT + U.
Hecho.
Subir el sketch a Attiny85
Este tutorial le muestra cómo programar un micro-controlador ATtiny45 o ATtiny85 utilizando el software de Arduino y hardware.
Software
Vas a necesitar el software de Arduino y un plugin para añadir soporte para el ATtiny45/85. Instrucciones de instalación para el software de Arduino están disponibles para Windows y para Mac OS X Linux
Descargar: http://ct3.eu/en/index.php?controller=attachment&id_attachment=2
El ATtiny45 / ATtiny85 Micro-controlador
Aquí es el pin-out del ATtiny45 y ATtiny85:
attiny_44_84_Pinout
Instalar ATtiny45 ATtiny85 ayuda en Arduino
* Asegúrese de que el IDE de Arduino no funciona.
* Descargar el archivo Arduino-Tiny (archivo ZIP).
* Busque la carpeta de Arduino Sketchbook. Esta es la carpeta donde el Arduino
IDE almacena bocetos.
* Asegúrese de que existe la carpeta de "hardware" en la carpeta de Arduino Sketchbook. Para
ejemplo, si la carpeta de Arduino Sketchbook es...
C:\Projects\Arduino\
Asegurarse de que existe esta carpeta...
C:\Projects\Arduino\hardware\
* Extraer el contenido del archivo en la carpeta "hardware". Por ejemplo,
Si la carpeta de Arduino Sketchbook es...
C:\Projects\Arduino
Después de extraer, los siguientes archivos / carpetas deben existir...
C:\Projects\Arduino\hardware\tiny\avr\license.txt
C:\Projects\Arduino\hardware\tiny\avr\platform.txt
C:\Projects\Arduino\hardware\tiny\avr\Prospective Boards.txt
C:\Projects\Arduino\hardware\tiny\avr\README
C:\Projects\Arduino\hardware\tiny\avr\bootloaders\
C:\Projects\Arduino\hardware\tiny\avr\cores\
La siguiente carpeta debe contener los archivos de origen para el Arduino-Tiny
núcleo...
C:\Projects\Arduino\hardware\tiny\avr\cores\tiny\
* Crear un nuevo archivo llamado "boards.txt" en el directorio tiny\avr. Después de
de los ejemplos anteriores, el archivo estaría aquí...
C:\Projects\Arduino\hardware\tiny\avr\boards.txt
* Abrir el archivo "boards.txt" y el archivo "Boards.txt posible" con su
editor de texto favorito.
* Copiar las entradas de la Junta de su interés de "Prospectiva Boards.txt" "boards.txt"
(o copiar todo el contenido de "Prospectiva Boards.txt" "boards.txt").
Las entradas de la Junta son delineadas por una larga línea de libra-signos.
* En el archivo "boards.txt", cambiar las entradas de "upload.tool" a la
valor adecuado para su instalación.
* Guardar y cerrar "boards.txt". Cerrar "Boards.txt prospectivo".
* Iniciar el IDE de Arduino y asegurar que las nuevas tarjetas de interés aparecen en
el menú [Herramientas] [Junta]...
"ATtiny84 a 16 MHz (cristal externo; BOD DE 4,3 V)"
"ATtiny85 @ 8 MHz (oscilador interno; BOD deshabilitado)"
etcétera
¡ Ahora está listo para usar Arduino-Tiny!
Carga del bosquejo para ATTINY
Plugin de tu arduino uno al PC.
Software abierto de la IDE de Arduino.
Abrir archivo > ejemplos > ArduinoISP.
Seleccionar los elementos de las herramientas > menús Junta y puerto serie que corresponden a la Junta utilizan (uno o Leonardo) como el programador (no la Junta está programada).
Subir el sketch de ArduinoISP. (CTRL + U).
Coloque el protector de la ISP en el Arduino Uno con el chip instalado.
En las herramientas > tablero de menú, seleccione Attiny85 @ 8mhz
Seleccione Herramientas > Programador > Arduino como isp.
Abra el dibujo que quieres subir
Subir el sketch. (CTRL + U).
Hecho.