Hi, I want to use my arduino uno r3 as ISP programmer to upload sketches without bootloader to my atmega8 controllers. Each time I want to upload sketch to my atmega8 on a breadboard I need to compile and upload ArduinoISP. Somewhere I red that when using File-->Upload Using Programmer I will upload the sketch to my target controller and my arduino controller. So If I understand correctly If I want to program many controllers-for my system (I will need huge amount of atmega8's 1000+) I will have to upload the arduinoISP sketch 1000+ times. The arduino should use some EEPROM inside to keep the sketches and there should be a limit about the max number of uploads(cycles) that I can make. Does anybody knows what is the limit? Also is there a way I can upload sketches to my controllers without uploading the same sketch on my arduino? Taking out the chip from my arduino is not a good option because I am learning now and I use my arduino every day and so many insert/remove operations will damage my board or the pins of the controller.
thanks in advance