Datasheet
1) This resistor should be fitted. It can larger than 10K if required, but not
smaller than 1K
2) Again 100nF is a typical value. We suggest a minimum of 10nF.
3) Programming lines should be isolated from application circuit with
series resistors, especially if application circuits force the state of the
AVR pins. In exceptional cases, a multiplexer may be needed to isolate
these lines. Capacitors on these lines may mean that a slower
programming speed should be selected.
4) Optional LED line. This can be connected to an indicator LED if desired,
or used to drive a multiplexer. It is LOW during programming
5) If Vcc is not connected to header, see Power Options section for
programmer setup.
6) If the programmer is powering the target, it is current limited to
150mA. If the rest of your circuit draws too much current, then fit this
diode, and connect VCC to header and AVR through it.
7) GND pins. We recommend that all GND pins are connected. If not, then
either pin 4 or pin 10 MUST be connected – these are programmer
Ground. Pin 6 is connected to programmer battery but can be omitted.
Pin 8 MUST be connected as it is the mode pin. The programmer uses
this pin to check if it is connected to a PC or a target.
2) Press the button to start programming.
3) LED Codes
Normal operation:
A single green flash (red on v1.06), when first connected. Then, after
pressing the button, the LED turns green for the duration of programming.
At the end of programming the green LED switches off, and the target
system is powered down.
If there was an error, the LED will flash RED.
Error code – LED turns red:
2 Flashes – Device did not respond
3 Flashes - EEPROM Verify Failed
4 Flashes - Flash Verify Failed
5 Flashes - Fuse Verify Failed
Constant Red LED – Low battery or Over-Current trip > 150MA