Estoy intentando usar un Arduino Duemilanove como una herramienta para programar un ATtiny85 desde el IDE de Arduino.
Estaba usando las instrucciones en ForkRobotics que son. ..
- Subir el boceto de ArduinoISP a Arduino
- Conecte los pines Arduino 7, 8 y amp; 9 a LEDS (latido, error, programación)
- Conecte los pines Arduino 10,11,12,13 a los pines ATtiny85 1,5,6,7 (más 5V y GND)
- Descargue el código Arduino Tiny desde enlace
- Seleccionar herramientas - > Junta - > ATtiny85 (con Arduino como ISP)
- Seleccionar herramientas - > Programador - > Arduino como ISP
- Cargue el ejemplo del boceto básico de parpadeo (s / pin 13 / pin 4 /) en el ATtiny85
Puedo ver el LED de los latidos del corazón de ArduinoISP, pero en el último paso recibo los siguientes errores
Blink.ino:10:21: error: Arduino.h: No such file or directory
Blink.ino: In function 'void setup()':
Blink:15: error: 'OUTPUT' was not declared in this scope
Blink:15: error: 'pinMode' was not declared in this scope
Arduino.h existe en ...\Arduino\hardware\arduino\cores\arduino
pero no en (por ejemplo) ...\Arduino\hardware\attiny45_85\cores\attiny45_85
Hice las siguientes excepciones al proceso descrito anteriormente ...
- Ya tenía un antiguo IDE Arduino 2009 instalado, así que comencé a descargar el último IDE de Arduino estable y lo instalé en un nuevo directorio. Opté por no instalar controladores USB.
- No estaba seguro de qué descarga elegir de la URL de code.google, por lo que usé attiny45_85.zip de hlt.media.mit.edu en su lugar.
¿Debería haber un Arduino.h específico de ATtiny85 en ...\Arduino\hardware\attiny45_85\cores\attiny45_85
?
¿Qué he hecho mal?