Video: Cómo grabar ATTiny85 usando Arduino-Mega como ISP: 5 pasos
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Colaboradores: Sayan Wadadar, Chiranjib Kundu
Programando ATTiny85 usando Arduino MEGA2560 como ISP.
Hace unos meses, estaba tratando de reducir mi proyecto Arduino usando mi Attiny 85 ic. Era la primera vez que intentaba programar un ATTiny 85 de 20u con mi Arduino Mega. Había enfrentado algún problema para hacerlo. Busqué en Internet pero no había ningún proyecto que describiera claramente el método para hacerlo. Todos los métodos se describen utilizando Arduino Uno como ISP, pero no se describe cómo utilizar Arduino Mega como ISP. Hay un pequeño cambio de código en el boceto de "ArduinoISP" mientras usamos Arduino Mega como ISP.
Paso 1:
Proceso: al principio, obtenga el soporte ATTiny 85 en el IDE de Arduino. Para ello, debe ir a la
1. Archivo -> Preferencia
2. Ahora haga clic en "URL adicionales del administrador de tableros"
3. Y pegue el enlace dado en el cuadro: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json 4. Y luego presione OK.
5. Ahora cierre Arduino IDE.
6. Luego, vuelva a iniciar el IDE.
Paso 2:
7. A continuación, vaya a: Tool -> Board -> Board Manager 8. Ahora busque: attiny
9. Descargue e instale: "attiny by Davis A. Mellis"
10. A continuación, conecte su Arduino a la computadora y luego seleccione Arduino Mega Board y también seleccione el puerto correcto.
Paso 3:
11. Ahora vaya a: Archivo -> Ejemplo -> ArduinoISP
12. Abra ese ejemplo.
13. Cambie como se muestra en la imagen de arriba (también se muestra a continuación):
#define RESET 53
#define PIN_MOSI 51
#define PIN_MISO 50
#define PIN_SCK 52
14. Subir: ArduinoISP.ino
Paso 4:
12. Ahora conecte su pin como se describe a continuación: Mega Pin 51 ATtiny Pin 5 (MOSI)
Mega Pin 50 ATtiny Pin 6 (MISO)
Mega Pin 52 ATtiny Pin 7 (SCK)
ATtiny pin 4 GND (pin de tierra)
ATtiny Pin 8 a VCC (5V)
Mega Pin 53 ATtiny Pin 1 (SS)
** conecte un capacitor de 10uf entre Ground y RESET al Arduino Mega.
Paso 5:
13. Para cargar el boceto de Blink Led en attiny usando atmega:
Ir a: Archivo -> Ejemplo -> Básico -> Blink.ino
14. A continuación, debe cambiar en el boceto al pin led 13 a 1, porque ATtiny 85 tiene solo 8 pines, por lo que debe cambiar el pin de salida.
15. Después de eso, vaya a: Tablero de herramientas ATtiny25 / 45/85
16. A continuación, seleccione: Procesador de herramientas ATtiny85
17. Ajuste el reloj: reloj de herramientas interno de 8 Mhz
18. Ahora vaya a: Programador de herramientas Arduino como ISP
19. A continuación, debe ir a: Tools Burn Bootloader
20. Terminé de cargar Sketch.:)
…….. Gracias que tengas un buen día…….