User Tools

Site Tools


arduino:how-to-fix-a-usb-isp-programmer-and-make-it-work-with-arduino-ide-on-linux

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
arduino:how-to-fix-a-usb-isp-programmer-and-make-it-work-with-arduino-ide-on-linux [2020/02/09 17:12]
Ilias Iliopoulos [Step 3. Prepare the USB-ISP]
arduino:how-to-fix-a-usb-isp-programmer-and-make-it-work-with-arduino-ide-on-linux [2024/02/02 21:48] (current)
Ilias Iliopoulos
Line 1: Line 1:
-====== How to fix a USB-ISP programmer and make it work with Arduino IDE on Linux ======+====== How to fix a USB-ISP programmer and make it work as USBasp ​with Arduino IDE on Linux ======
  
 ===== Introduction ===== ===== Introduction =====
  
-I was tired of having bare PCB boards ​and wires all over the place, ​so I decided to order a USB programmer in a brightly colored metal case. The device I ordered was described as **"​Aluminum shell USB ISP USBISP USBASP ASP Programmer for 51 ATMEL AVR WIN7 64 (Random color)"​** shown below. ​+Although I do not usually program chips, because I prefer to use complete modules, mainly for utilizing their USB port as a user interface, I happened to work on a few projects with a bare ATtiny85, which requires a programmer. I managed with a custom programmer, built on an Arduino Nano loaded with ''​the ArduinoISP''​ sketch. But as you all know, you never program once. Actually, I estimate that for program beutifications,​ minor adjustments etc. I program at least 5 times, and this, after the program is fully debugged!!! That is a lot of work, even for a single project. 
 + 
 +So, I was tired of having bare PCBs and wires all over the place, ​therefore ​I decided to order a USB programmer in a brightly colored metal case. The device I ordered was described as **"​Aluminum shell USB ISP USBISP USBASP ASP Programmer for 51 ATMEL AVR WIN7 64 (Random color)"​** shown below. ​
  
 {{ :​arduino:​usb-isp.jpg?​200 | USB-ISP}} {{ :​arduino:​usb-isp.jpg?​200 | USB-ISP}}
Line 58: Line 60:
 ===== Prerequisites:​ ===== ===== Prerequisites:​ =====
  
-The controller inside my USB-ISP is an ATmega88. As found online, other models have an ATmega8. Just remember it when you construct the parameters at the commands below. ​+The controller inside my USB-ISP is an **ATmega88**. As found online, other models have an **ATmega8**. Just remember it when you construct the parameters at the commands below. ​
  
 You will need: You will need:
Line 583: Line 585:
  
 Have fun... Have fun...
 +
 +~~DISQUS~~
arduino/how-to-fix-a-usb-isp-programmer-and-make-it-work-with-arduino-ide-on-linux.1581261171.txt.gz · Last modified: 2020/02/09 17:12 by Ilias Iliopoulos