Setup AVR programmer
This shows you step by step how to install and configure the sparkfun AVR tiny programmer on Windows 10 and configure your arduino software for programming the ATtiny85.
download arduino 1.6.5 and install
download tiny avr driver software (bottom of the page) most likely the USBTinyISP Driver (Win 64)
https://www.sparkfun.com/products/11801 Product page for tiny avr programmer
disable windows 10 signed driver insistance ( otherwise it wont let you install the software for the avr usb board)
How to Disable Driver Signature Verification on 64-Bit Windows 8.1 or 10
To disable driver signature verification, we’re going to need to get into the Troubleshooting options from the boot manager. The easiest way to bring this screen up is using a secret trick.
Simply select Restart from the power options menu (on Windows 8 that’s under Charms or on the login screen, and in Windows 10 it’s on the Start Menu).
Hold down the SHIFT key while you click Restart.
(Again, you can use this trick on any of the power menus in Windows 8 or 10, whether on the login screen, Charms bar, Start Menu, or Start Screen)
Once your computer has rebooted you will be able to choose the Troubleshoot option.
Then head into Advanced options.
Then Startup Settings.
Since we are modifying boot time configuration settings, you will need to restart your Computer one last time.
Finally, you will be given a list of startup settings that you can change. The one we are looking for is “Disable driver signature enforcement”. To choose the setting, you will need to press the F7 key.
Get to the desktop and plug in the tiny AVR board.
Open the device manager by right clicking on the windows start button in lower left corner and select device manager.
You should see FabISP under Other Devices.
Double click it and update driver then choose Browse My Computer for driver software and click Browse.
Now go to your downloads or where you saved it and select that folder (usbtinyisp_libusb-win32_188.8.131.52) .
Select it and click ok.
Windows will warn you “Can’t verify publisher of this software”, go ahead and click “install this driver software anyway”.
Click next and this will install the driver software for the card.
If it was sucessful you should see.
When you go to close the device manager you should see this. USBtiny
Now we need to configure the Arduino software.
Now go into the arduino software and click Tools – Programmer and select USBtinyISP.
Go back to File – Preferences, click on the rectagular icon, hit return, then on the next line paste in this link.
You need this link (copy it)
Now open the arduino software and go to File – Preferences
Scroll down the the end and click on icon next to additional boards manager.
Click the rectangular icon on the end
Quit arduino program and restart it.
Go to Tools – Board -Board Manager and scroll to the end til you see Attiny. It may take a moment since it has to download it.
Click on install and select 1.0.1.
Go back to Tools – Board and scroll down til you see Attiny
Go to Tools – Processor and select ATtiny85.
Go to Tools – Clock and select 8 MHz internal.
You are ready to code!!!!!