My Basket:

Your basket is currently empty.


Click to view the full basket.




change currency to dollars change currency to pounds sterling change currency to euros
login view support information view news items view information     
view the basket

AVR Development with JTAG and DebugWire

Kanda supply a range of AVR development kits, with different board options, ISP programmers and a different emulators, including JTAG ICE and AVRDragon. This guide is written to allow you find the correct kit for your needs.


Popular Products


ATmega128 Training Kit
avr dragon emulator and programmer with STK300 AVR board

AVR Dragon with STK300 64-pin AVR board, plus training, sample code and books


STK200 AVR Dragon
STK200 Dragon Kit picture

Complete training kit for AVR microcontrollers with AVR Dragon ICE and Programmer


Why Choose a Kanda AVR Development Kit?


Whatever project you have in mind, the best way to start is to learn some of the basics. Kanda kits do just that so you can understand what AVR development means. You could just try painting by numbers or assembling a kit but once you have done this, you still don't understand the process.

Our approach takes a bit longer but gives you a firm foundation in how to program in assembler or C and create your circuit. Our AVR development kits cover everything you need to know to get your project off on the right footing.



AVR Development Boards


The first choice is to select your board. Both AVR boards have LEDS, switches, UART, LCD interface etc.

The two AVR boards are
  • STK200: AVR Board for 8, 20, 28 and 40-pin AVR microcontrollers
  • STK300: 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 board is the best for most people to start with.

Once you have selected your board, then your next choice is programmer or emulator (ICE) or both.

AVRStudio (Studio) is Atmel's development environment and is supplied with all kits. It includes project management, a full featured editor, assembler, C compiler, simulator for testing code plus an interface for tools like programmers and emulators.

If you want to get to grips with microcontrollers and how to use them, you need to learn how to use a development environment or you will never be able to progress.

Which Programmer or Emulator Do You Need?

There are 3 hardware choices for programming and debugging with our AVR boards, depending on the target microcontroller and your budget:
  • ISP: USB In system programmer with its own software (but can be run from Studio when required) for programming all ATmega and ATtiny microcontrollers. Studio Simulator can be used for debugging.

  • JTAGICE: In Circuit Emulator using JTAG Port and runs from AVRStudio software. It has limited device support

  • DRAGON: ISP and Emulator in one package. It is a bare board, but Kanda supply all leads and adapters required. Runs from Studio software and has ISP, JTAG and DebugWire (for emulating smaller devices)

All are available separately if you already have a board, see links at bottom of page.

So which AVR Development kit should you choose?

All the 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.
  1. SK200 and STK300: Basic low cost kits with USB AVR ISP programmer. Debug via Simulator

  2. 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 devices without using AVR Studio

  3. 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 each AVR Development kit

  STK200 STK200ICE STK200 DRAGON STK300 STK300ICE STK300 DRAGON
AVR 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 if requested. Please contact sales



STK200 AVR Development Kits:


for 8, 20, 28 and 40 PIN AVR Microcontrollers

STK200 AVR Kit
STK200 ATmega AVR board Picture
STK200
STK200 AVR Kit+ JTAGICE
STK200 ICE AVR board Picture
STK200ICE
STK200 AVR Board + AVR Dragon
STK200 DRAGON AVR board Picture
STK200-DRAGON

STK300 AVR Development Kits:

for 64 Pin AVR Microcontrollers

STK300 AVR Kit

STK300 ATmega AVR board Picture
STK300
STK300 AVR Board
with AVR JTAG ICE

STK300 ATmega128 board Picture
STK300ICE
STK300 AVR Board
with AVR DRAGON

STK300 AVRDRAGON board Picture
STK300-DRAGON



ISP and Emulators on their own

USB versions of AVR ISP, AVR JTAG ICE and AVR DRAGON available separately

USB AVR Programmer
AVR ISP USB AVR Programmer Picture
AVRISP-U
USB AVR JTAGICE
AVR JTAGICE Picture
JTAGAVRU
USB AVR DRAGON
AVR DRAGON board Picture
AVR-DRAGON






      Product News       Special Offers       Sena Products       A-Z Product Index       Manufacturer Index       Software Downloads       Contact