I'm pretty new to the arduino and Electronic domain.
I managed to program couple attiny85 in the past for small projects just fine. Now I'm back again and I'm having few issues.
I had few ATTiny85 around and I tried to flash them again but... as soon as trying to burn bootloader it would this error:
avrdude: Yikes! Invalid device signature. Double check connections and try again, or use -F to override this check.
then all operations will lead to the same error.
I tried to upload a sketch without burning the bootloader and it did it just fine.
now, is there a way to get back the other ATTiny or are they dead? is there a way to reset them?
and why is this happening? I'm using the 1.0.5 Arduino.
No. You just need to provide a reasonable clock signal on the XTAL1 pin and then change the fuses (burn bootloader) so the processor will use the internal oscillator. Ada Fruit has published a version of ArduinoISP that outputs a reasonable clock signal. I believe Nick Gammon has also published something that will help. Or, you can use this variation of ArduinoISP... Google Code Archive - Long-term storage for Google Code Project Hosting.
The "Yikes! Invalid device signature." often comes from skipping this part of the instructions:
"We’ll also connect a 10 uF capacitor between reset and ground on the Arduino board as shown in the diagram (the stripe on the capacitor that’s marked with a negative sign (-) should go to ground). The capacitor prevents the Arduino board from resetting (which starts the bootloader), thus ensuring that the Arduino IDE talks to the ArduinoISP (not the bootloader) during the upload of sketches."
Thanks, I'm going to read and search in that direction
johnwasser:
The "Yikes! Invalid device signature." often comes from skipping this part of the instructions:
"We’ll also connect a 10 uF capacitor between reset and ground on the Arduino board as shown in the diagram (the stripe on the capacitor that’s marked with a negative sign (-) should go to ground). The capacitor prevents the Arduino board from resetting (which starts the bootloader), thus ensuring that the Arduino IDE talks to the ArduinoISP (not the bootloader) during the upload of sketches."
Thanks, I have the capacitor in place. I made a ATTiny shield from the design of Kai Bader, great little shield for ATTiny family (84/85/2123)
thanks all for the help and sorry for my noobness, still learning