Development tools for Atmel AVR microcontroller line
Translations:
About this site
These pages are designed to be fast and compatible. Every browser
like your:
\n"
?>
should be able to display them.
Why this site exist:
-
The most time we use UNIX machines, but UNIX tools for AVR
development (with X support) are rare.
-
We like to create hard- and software.
For this reasons we started to create some hardware and write some
tools.
Our software is available under the terms of the
GPL.
Mainly UNIX versions of the software exist at the moment.
Probably we (or you!) port it some day to other OS's.
We have developed the code on GNU/Linux 2.2 using various IA32 and
SPARC32 machines.
Currently it is tested to work on:
- GNU/Linux 2.2 [IA32, IA32 SMP, SPARC V8, SPARC V8 SMP]
- GNU/Linux 2.4 [IA32]
- GNU/Linux 2.6 [IA32, AMD64]
- NetBSD 2.0 [IA32]
- NetBSD 3.0 [SPARC V9]
- SunOS 5.7 aka Solaris 7 [SPARC V8]
- HP-UX 11.11 [HPPA 1.1]
- AIX 4.3 [PPC32]
- MS DOS 6 [MCS86, IA32] (AVRprog backend & netlayer only)
without modifications.
Probably it runs on other UNIXes and/or architectures, too (try it and
let us know).
We use C and Tcl languages for programming. GUI widgets are taken from
Tk and OSF/Motif.
Check the headers of the source files for language, compiler, etc..
Note:
If no binaries exist and you have never used a compiler, use our
toolbox which build the software automatically.
Information
Supported programmers
If you have tested one of the supported devices listed as
'untested', please let us know (regardless of success).
-
Serial1
This programmer can be used for 'serial' ISP programming.
Not intended for ATmegaXXX devices.
-
SerialSTK
This programmer can be used for 'serial' ISP programming.
Compatible with STK200/STK300 'dongle'.
-
AE-AVR PRG
This programmer can be used for 'serial' ISP programming.
-
AVR910
Programmer family based on Atmels application note AVR910.
Versions for serial and parallel programming exist.
-
STK500
This is an evaluation board from Atmel.
It can be used for serial and parallel programming.
The software
-
AVRprog
"Burning" Flash-EPROM and EEPROM images into the MCU.
GUI frontend.
Supports programmer access via network.
If you have tested one of the supported devices listed as
'untested', please let us know (regardless of success).
-
File format converters
These converters are used by AVRprog to support multiple file
formats.
They can also be used at their own.
-
AVRsimulator
GUI frontend.
Emulates AVR MCU's.
The toolbox
Download
Other AVR related projects (not written nor maintained by us)
-
Avrora
Tools to simulate complete AVR based systems
(including AVR internal peripherals and external system).
Last update: 2007-05-10
European mirror
Contact