
AVR Development with JTAG and DebugWire
Kanda supply a range of AVR development kits, with different AVR board options, AVR ISP programmers and a different emulators, including JTAG ICE and AVR Dragon. This guide is written to help you choose the best AVR kit for your needs.
AVR Development Boards
The first choice is to select your AVR board. Both boards have LEDS, switches, UART, LCD interface etc.
| STK200 | STK300 |
![]() |
![]() |
| AVR Board for 8, 20, 28 and 40-pin AVR microcontrollers | AVR Board for 64-pin mounted AVR microcontrollers |
Unless you have a specific project in mind that requires lots of pins and extra memory, the STK200 AVR board is the best for most people to start with.
Once you have selected your basic AVR board, STK200 or STK300, then your next choice is programmer or emulator (ICE) or both.
Which AVR Programmer or Emulator Do You Need?
There are 3 hardware choices for AVR programming and debugging with STK200 and STK300 AVR board, depending on the target AVR microcontroller and your budget:
- AVRISP: USB In system programmer (AVR ISP) with its own software
(but can be run from AVRStudio when required)
for programming all AVR microcontrollers. AVRStudio Simulator can be used for debugging.
- AVR JTAGICE: In Circuit Emulator using JTAG Port and runs from AVRStudio software.
It has limited AVR device support
- AVR DRAGON: AVR ISP and Emulator in one package. It is a bare board, but Kanda supply all leads and adapters required. Runs from AVRStudio software and has ISP, JTAG and DebugWire (for emulating smaller AVR devices)
USB AVR ISP, AVR JTAG ICE and AVR DRAGON are available separately if you already have an AVR board, see links at bottom of page.
Which AVR Development kit should you choose?
All the AVR kits include AVRStudio, C compiler, sample code, schematics, instructions and books on CD to get you up and running with AVR development. So, whatever your choice of AVR board and ISP or ICE, you have all the information you need to get going with AVR microcontrollers.
- SK200 and STK300:
Basic low cost kits with USB AVR ISP programmer. Debug via AVRStudio Simulator
- STK200ICE and STK300ICE:
Includes USB AVR ISP programmer and USB AVR JTAG ICE. Limited number of devices can be used with emulator
but it also includes AVR ISP, so you can program all AVR devices without using AVR Studio
- STK200-DRAGON and STK300-DRAGON : Includes AVR DRAGON which is an ISP and Emulator for nearly all AVR devices. It can only run from AVRStudio
Details of all AVR Development kits
| STK200 | STK200ICE | STK200 DRAGON | STK300 | STK300ICE | STK300 DRAGON | |
|---|---|---|---|---|---|---|
| Board | STK200 | STK200 | STK200 | STK300 | STK300 | STK300 |
| Programmer | AVRISP-U | AVRISP-U | AVR DRAGON | AVRISP-U | AVRISP-U | AVR DRAGON |
| Emulator | None | JTAG ICE | AVR DRAGON | None | JTAG ICE | AVR DRAGON |
| AVR Included | ATmega8515 | ATmega16 | ATmega16 | ATmega128 | ATmega128 | ATmega128 |
| ISP Support | All AVR except 90S | All AVR except 90S | All AVR except 90S | All AVR except 90S | All AVR except 90S | All AVR except 90S |
| ICE Support | None | (1)JTAG ICE support | All AVR with DebugWire or JTAG | None | (1)JTAG ICE support | All AVR with DebugWire or JTAG |
| Socket Support | 8, 20, 28 and 40-pin AVR | 8, 20, 28 and 40-pin AVR | 8, 20, 28 and 40-pin AVR | 64-pin AVR | 64-pin AVR | 64-pin AVR |
We can supply other AVR microcontrollers with the kits if requested. Please contact sales
STK200 AVR Development Kits:
for 8, 20, 28 and 40 PIN AVR Microcontrollers| STK200 AVR Kit | STK200 AVR Kit+ JTAGICE | STK200 AVR Board + AVR Dragon |
![]() STK200 |
![]() STK200ICE |
![]() STK200-DRAGON |
STK300 AVR Development Kits:
for 64 Pin AVR Microcontrollers| STK300 AVR Kit | STK300 AVR Board with AVR JTAG ICE | STK300 AVR Board with AVR DRAGON |
![]() STK300 |
![]() STK300ICE |
![]() STK300-DRAGON |
ISP and Emulators on their own
USB versions of AVR ISP, AVR JTAG ICE and AVR DRAGON available separately| USB AVR Programmer | USB AVR JTAGICE | USB AVR DRAGON |
![]() AVRISP-U |
![]() JTAGAVRU |
![]() AVR-DRAGON |























