ATtiny85 Issue with bootloader: avrdude: Device signature = 0x1e9005

I have watched tens of YouTube videos, and read a lot of posts about how to program the ATtiny85. But, it doesn't seem to work with me. I'm not able to burn the bootloader nor upload a code.

  • Using Arduino Uno
  • Using 10uF capacitor between GND and Reset
  • Checked my wiring thousands time

Have anyone seen this issue before. Thanks in advance.

Arduino: 1.8.13 (Windows 10), Board: "ATtiny25/45/85 (No bootloader), Enabled, CPU (CPU frequency), ATtiny85, 8 MHz (internal), EEPROM retained, B.O.D. Disabled (saves power), Enabled"

Sketch uses 634 bytes (7%) of program storage space. Maximum is 8192 bytes.

Global variables use 9 bytes (1%) of dynamic memory, leaving 503 bytes for local variables. Maximum is 512 bytes.

C:\Users\josip\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude -CC:\Users\josip\AppData\Local\Arduino15\packages\ATTinyCore\hardware\avr\1.4.0/avrdude.conf -v -pattiny85 -carduino -PCOM3 -b19200 -Uflash:w:C:\Users\josip\AppData\Local\Temp\arduino_build_696886/Blink.ino.hex:i 



avrdude: Version 6.3-20190619

         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/

         Copyright (c) 2007-2014 Joerg Wunsch



         System wide configuration file is "C:\Users\josip\AppData\Local\Arduino15\packages\ATTinyCore\hardware\avr\1.4.0/avrdude.conf"



         Using Port                    : COM3

         Using Programmer              : arduino

         Overriding Baud Rate          : 19200

         Setting bit clk period        : 5.0

         AVR Part                      : ATtiny85

         Chip Erase delay              : 400000 us

         PAGEL                         : P00

         BS2                           : P00

         RESET disposition             : possible i/o

         RETRY pulse                   : SCK

         serial program mode           : yes

         parallel program mode         : yes

         Timeout                       : 200

         StabDelay                     : 100

         CmdexeDelay                   : 25

         SyncLoops                     : 32

         ByteDelay                     : 0

         PollIndex                     : 3

         PollValue                     : 0x53

         Memory Detail                 :



                                  Block Poll               Page                       Polled

           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack

           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------

           eeprom        65    12     4    0 no        512    4      0  4000  4500 0xff 0xff

           flash         65    12    32    0 yes      8192   64    128 30000 30000 0xff 0xff

           signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00

           lock           0     0     0    0 no          1    0      0  9000  9000 0x00 0x00

           lfuse          0     0     0    0 no          1    0      0  9000  9000 0x00 0x00

           hfuse          0     0     0    0 no          1    0      0  9000  9000 0x00 0x00

           efuse          0     0     0    0 no          1    0      0  9000  9000 0x00 0x00

           calibration    0     0     0    0 no          2    0      0     0     0 0x00 0x00



         Programmer Type : Arduino

         Description     : Arduino

         Hardware Version: 2

         Firmware Version: 1.18

         Topcard         : Unknown

         Vtarget         : 0.0 V

         Varef           : 0.0 V

         Oscillator      : Off

         SCK period      : 0.1 us



avrdude: AVR device initialized and ready to accept instructions



An error occurred while uploading the sketch

Reading | ################################################## | 100% 0.00s



avrdude: Device signature = 0x1e9005

avrdude: Expected signature for ATtiny85 is 1E 93 0B

         Double check chip, or use -F to override this check.



avrdude done.  Thank you.

Does it read the 0x1e9005 every time?

If so, you might have the same problem reported here:
https://forum.arduino.cc/index.php?topic=631475.0

Thanks a lot pert. It is the same problem.

I bought the "ATtiny85" from eBay which I think the seller bought them from Alibaba.

I bought another one from Digikey and it worked from the first attempt. :slight_smile:

You're welcome. I'm sorry to hear that you ended up with a bad ATtiny85, but I'm glad to hear you pushed through it and have a working one now. Enjoy!
Per