OLIMEX© 2015
MOD-IO user's manual
5.2 AVRISP
The AVRISP connector is used to program the board. You can plug a standard ISP programmer
(which has a 10-pin connector) to it. Make sure your programmer supports the programming of
ATMEGA16A microcontroller. Almost any ISP programmer would be capable of programming the
chip. OLIMEX sells at least two programmers suitable for the board – they are named AVR-ISP500
and AVR-ISP-MK2 – both working fine with all versions of Atmel Studio and also open source
tools like AVRDude. Both have 10-pin ISP connector.
If your programmer has only 6 pin interface you can still use it for programming as long as you
make a small adapter or set jumper wires properly. Tables with proper connections required to
convert 6-pin ISP to 10-pin ISP are seasy to be found. You can also use our adapter AVR-ICSP:
https://www.olimex.com/Products/AVR/Programmers/AVR-ICSP/
The pinout of AVRISP might be found below:
Pin #
1
2
3
4
5
6
7
8
9
10
Signal name
MOSI
3.3V
NC
GND
RST
GND
SCK
GND
MISO
GND
5.3 JTAG
The JTAG connector is used to program the board. You can plug a standard ISP programmer (which
has a 10-pin connector) into it. Make sure your programmer supports the programming of
ATMEGA16A microcontroller. Almost any ISP programmer would be capable of programming the
chip.
Pin #
1
2
3
4
5
6
7
8
9
10
Signal Name
TCK
GND
TDO
3.3V
TMS
RST
3.3V
NC
TDI
GND
Page 20 of 30