-
-
Notifications
You must be signed in to change notification settings - Fork 49
Description
Describe the problem
I teach beginner programming and I ALWAYS have to make an excuse for the naming convention of "ArduinoISP" being the filename of the code that converts an Uno into an ISP programmer. Because when selecting this programmer from the Tools menu, you cannot select "ArduinoISP" which has the same name, but is in fact a completely different device. You must select "Arduino as ISP".
Even the official Arduino as ISP tutorial shows "ArduinoISP" as the example filename while telling you NOT to select ArduinoISP as the programmer device here: https://docs.arduino.cc/built-in-examples/arduino-isp/ArduinoISP#load-the-sketch
To reproduce
Try to run the "ArduinoISP" example code on an uno, then select "ArduinoISP" on the tools menu and try to talk to it via Tools-->Upload using Programmer. It will fail. Then change the programmer to "Arduino as ISP" and it will be able to talk to the programmer without issue.
Expected behavior
Select the code from File-->Examples-->11.Arduino_as_ISP. Then select "Arduino as ISP" from the tools menu to use that device.
The examples version
all versions
Additional context
No response
Issue checklist
- I searched for previous reports in the issue tracker
- I verified the problem still occurs when using the latest version
- My report contains all necessary details