SOIC
Tutorial for Beginners

Kok Chen, W7AY [w7ay (at) arrl (dot) net]
Last updated: March 18, 2013



Introduction

Using a completely new set of tools can feel pretty daunting, especially if you have not worked with microprocessors before.

The "lessons" in this tutorial will take you step by step to the point where you should feel comfortable using the tools. The lessons are intended to be very basic; advanced users can probably skim through them and be off on your own.

This tutorial does not address programming in the C language. There are books on C programming that are specific to the Atmel AVR such as Embedded C Programming And The Atmel AVR, or Atmel AVR Microcontroller Primer: Programming and Interfacing. There are also online tutorials such as this one.

There are three sets of tutorials for AVR Tools, one specific to the Arduino UNO, one that is specific to the Arduino Micro and Leonardo, and the other specific to the Atmel STK500 Development kit.