Product Description:
ISP Programmer for ATMEL AVR ATMega ATTiny, which can be used to program firmware on Arduino-compatible boards.
Technical Specifications:
- Allows reading and writing of EEPROM, firmware, safety, and lock bits
- Compatible with Windows, Mac OS X, and Linux
- Support for Windows (including 8.1), Mac OS X, and Linux
- Maximum write speed: 5 KB/sec
- Supports SCK control for microcontrollers with slow clock speeds (< 1.5MHz)
- 10-pin ISP interface (standard pinout)
!!! You can download the USBasp drivers from HERE
Pinout:
![](/img/cms/LZZPWF_USBASP/Pinout_USBasp.png)
Connection Example:
- Download the program to install the USBasp driver and run it as shown in the image below:
![](/img/cms/USBASP/driver2.jpg)
- Ensure the driver is installed, and when you connect the programmer to the PC, the following connection will appear in Device Manager:
![](/img/cms/USBASP/DeviceManager.jpg)
- WARNING: At this step, if you connect directly to the programmer and not to the header, the pinout will be different.
Make the connection between the programmer’s 10-pin adapter and the Arduino board's ISP interface:
![](/img/cms/USBASP/conexiune.jpg)
- Open Arduino IDE, and from the "Tools --> Board" menu, select the type of development board you want to program (NANO, UNO, etc.):
![](/img/cms/USBASP/ToolsBoard.jpg)
- From the "Tools --> Programmer" menu, select USBasp as the programmer option:
![](/img/cms/USBASP/Programmer.jpg)
- From the "Tools" menu, select the "Burn Bootloader" option:
![](/img/cms/USBASP/Burn.jpg)
- If the firmware has been successfully written, you will see the message "Done Burning Bootloader":
![](/img/cms/USBASP/Done%20burning%20bootloader.jpg)
Package Contents:
1x ISP Programmer for ATMEL AVR ATMega ATTiny
1x Adapter cable for the programmer