Atmel AVR Resources

AVR Controllers Adapters Programmers Compilers Links AVR Butterfly

A collection of resources to support developing & implementing robots using Atmel AVR processors.  The intended audience is limited to friends who are members of the Western Canadian Robotics Society.

 IT IS NOT A COMMERCIAL VENTURE!.  I don't endorse anything here and I haven't even tried it out myself yet.  If something goes wrong and the chip explodes burning down your house - whoops - but it's your house not mine! 

All this stuff was freely available on the Internet but if I have transgressed anyone's copyright, I apologize.  

I've attributed the source wherever I can and I recommend that you go to the source for current information.  

Getting Started - You need:

An AVR processor chip - and support components.
A adaptor or  "cable"  to connect your computer to your circuit. 
A programmer - software to send the right signals to your adapter/cable.
A compiler to turn your source code into object code that the programmer can download through the adapter to the chip.   Even If you program in assembler you need something to turn your assembler into a hex file to download.

See how it all comes together! 

Most compilers have a built in programmer but you will need to make sure your processor and adapter are supported. For example Imagecraft C, CodeVision C both have programmer software that can talk to the AVRISP, STK500 and STK200/300 adapters so no additional programmer is needed

 

 

 

Quentin Cobb 05/12/2004