Resources for “Developing for the Atmel AVR Microcontroller on Linux”

by Patrick Deegan

Current binutils Source: www.gnu.org/directory/binutils.html

GNU Compiler Collection: gcc.gnu.org/mirrors.html

AVR Libc Package: www.nongnu.org/avr-libc

Psychogenic Makefile Template: electrons.psychogenic.com/avr/linux/makefile.php.

simulavr: savannah.nongnu.org/projects/simulavr

GDB: sources.redhat.com/gdb

AVRDUDE: www.bsdhome.com/avrdude

Independently powered, buffered in-system programmers can be built easily by following the instructions at electrons.psychogenic.com/avr/isp_programmer.php. Two programmers requiring only a few parts are discussed on the page.

Atmel, makers of the AVR microcontrollers, provide datasheets, appnotes and more: www.atmel.com/products/avr

The Psychogenic cAVeRn. In-depth information on numerous AVR topics, including the Makefile template used here and home-brew programmer hardware: electrons.psychogenic.com/avr

AVR Freaks, freakishly into AVRs. Check out their device comparator and AVR academy: www.avrfreaks.com

Contiki OS—open-Source, Internet-enabled, multitasking OS, ported to the AVR: dunkels.com/adam/contiki

The AVR Web Ring hub—take a tour of the Web ring to find loads of AVR information and projects: r.webring.com/hub?ring=avr

Knight Rider FAQ: www.ocf.berkeley.edu/~tverona/krfaq.html

Load Disqus comments