Atmel:  ATSTK600 Starter kit for the 8-bit and 32-bit AVR MCUs

Buy NowBuy NowDevelopment ToolsTechnical DocumentsVideoFeaturesKit Contents


Kit Overview


The Atmel ATSTK600ATSTK600 is a complete starter kit and development system for the 8-bit and 32-bit AVR microcontrollers that gives designers a quick start to develop code on the AVR, with advanced features for prototyping and testing new designs. The AVR device connects to the STK600 using an innovative routing and socketcard sandwich system, which routes the signals from the device to the appropriate hardware.


The system consists of a generic socketcard, on which the AVR device is inserted, and a device specific signal routing card, which routes the signals from the socket pins to the different functions on the STK600STK600 main board dependant on the device. This design simplifies hardware setup when switching from one AVR device to another, since all connections from the device to the motherboard are determined by the routing card, a custom board for each device. The routing system is purely passive; no electronic components route the signals, so all I/O pins are directly accessible on the connectors with no altering of the electrical behavior.


The kit offers access to all device pins, and several useful hardware functions such as pushbuttons, LEDs, and dataflash to create a complete system for prototyping and testing new designs. Free AVR Studio or AVR32 Studio lets designers write and compile firmware in either assembly or C language, and download the code to the target AVR device.The board also has adjustable voltage supply and adjustable clock to the target AVR device. The VCC level and clock frequency can be adjusted on the fly from AVR Studio or AVR32 Studio, giving designers the ability to test the performance at different voltage levels and clock frequencies with just the click of a button.


Key Applications: Building Automation, Home Appliances, Home Entertainment, Industrial Automation, Mobile Electronics, PC Peripherals, Metering, Lighting and Automotive.


Add-On Cards:


The AVR device connects to the Atmel ATSTK600  starter kit using an innovative routing card sandwich system, which routes the signals from the device to the appropriate hardware. There are various add-on cards available for this development kits:

For Routing Cards please click Here -  Learnmore.png

For Socket Cards please click Here - Learnmore.png

More Development Kits and Tools
orangearrw.gifAtmel Development Kitsorangearrw.gifAtmel Overview
orangearrw.gifDevelopment Platforms & Kitsorangearrw.gifelement14 Knode


Development Tools


Software Development Tools:


Tool TypeSupplierMPNSupported FamilyDescription

Atmel Studio 6



Atmel Studio 6 Integrated Development Environment (IDE) is the integrated development environment (IDE) for developing and debugging Atmel ARM® Cortex™-M and Atmel AVR® microcontroller (MCU) based applications. The Atmel Studio 6 IDE gives you a seamless and easy-to-use environment to write, build and debug your applications written in C/C++ or assembly code. Learn More


Micrium uc/OSIII


μC/OS-III is Micrium’s newest RTOS, designed for developers who need to save time on their current and next embedded sytem projects. Learn More




SEGGER embOS (Real Time Operating System) follows strict, yet efficient coding and documentation standards. embOS is a priority-controlled real time operating system, designed to be used as foundation for the development of embedded real-time applications. Learn More


Hardware Development Tools:


Tool TypeSupplierMPN Supported FamilyDescription
Debuggers, Emulators & JTAG ToolsAtmel


AVR UC3 / AVR XMEGA / megaAVR / tinyAVRAVR Dragon JTAG Debugger Starter Kit for for 8-bit and 32-bit AVR devices
Debuggers, Emulators & JTAG ToolsAtmel


AVR UC3 / AVR XMEGA / megaAVR / tinyAVRAVR ONE! professional development tool for all Atmel 8-bit and 32-bit AVR devices
Debuggers, Emulators & JTAG ToolsAtmel


AVR UC3 / AVR XMEGA / megaAVR / tinyAVRAVR JTAGICE mkII mid-range development tool for Atmel 8-bit and 32-bit AVR devices
Debuggers, Emulators & JTAG ToolsAtmel


AVR XMEGA / megaAVR / tinyAVRAVRISP mkII Programmer for field upgrades of Atmel 8-bit AVR microcontrollers with ISP or PDI interfaces



Back to top


Technical Documents

Learning Center
User GuideAtmel: Quick Start Guide ATtinyX3U Top Module for ATSTK600 Kit
Application NoteAtmel: Application Note for Migrating megaAVR USB projects to Atmel AVR Studio 5/6
Application NoteAtmel: Atmel AVR290: How to Avoid Clock Stretch with Atmel tinyAVR
Application NoteAtmel: AVR079: STK600 Communication Protocol for AVR Studio  4.14 or later
Application NoteAtmel: AVR124:Application note for  Using the 10-bit ADC amplified conversion on AT90PWM
Application NoteAtmel: AVR600: Developing new routing, socket and expansion cards for the STK600 Expansion
Application NoteAtmel: Atmel AVR32825: To Execute application binary from external SDRAM
Application NoteAtmel: Atmel AVR32930: Evaluating the Atmel AT32UC3-A3 microcontroller through Xplained evaluation kit


Design Elements


Back to top




Back to top


Kit Features



  • AVR Studio 4/AVR32 Studio compatible
  • USB Interface to PC for programming and control
  • Powered from USB bus or from an external 10-15V DC power supply
  • Adjustable target VCC (0-5.5V)
  • Two adjustable reference voltages with high accuracy (0-5.0V, 10mV res)
  • Clock oscillator, adjustable on the fly from AVR Studio (0-50MHz, 0.1% res)
  • Serial ISP of tinyAVR and megaAVR devices
  • PDI Programming of AVR XMEGA devices
  • JTAG programming of 8-bit megaAVR, 8/16-bit AVR XMEGA and 32-bit AVR UC3 devices
  • aWire Programming of 32-bit AVR UC3 devices








Back to top

Kit Contents


The Atmel ATSTK600ATSTK600 Starter kit is supplied with below contents:

  • ATSTK600 - Starter kit
  • Power Cable
  • USB High Speed cable
  • Cable Kit
  • 2 sets of screws/nuts
  • 1 set of clips
  • MCU card for ATmega2560



Back to top