This book has focused primarily on the Arduino IDE and the AVR-GCC toolchain, but those aren’t the only tools available, by any means. There are many different tools for assembling, compiling, linking, and loading executable code into an AVR MCU. Some are open source, others are commercial, and some are more capable and polished than others.
An open source suite of tools, including an assembler, ported to Windows. Includes both GNU-licensed software and tools developed by Atmel.
A full suite of toolchain components for cross-compiling AVR executable code from C or C++ sources. See Chapter 6 for an overview.
An open source ANSI C compiler targeted for a variety of microcontrollers.
An open source ports of components from the AVR-GCC toolchain to the Windows environment. See Chapter 6 for an overview.
The official IDE for Arduino hardware from the Arduino.cc team. Runs on Windows, Linux, and Mac OS X. Open source and free to download. See Chapter 5 for an overview.
Integrated C/C++ compiler and IDE. Free to download; for Windows 7 or later only. See Chapter 6 for an overview.
An open source AVR-oriented plug-in for the popular Eclipse open source IDE. Eclipse is Java-based and runs on Windows, Linux, and Mac OS X.
Highly integrated suite of proprietary tools. License pricing by quotation, trial version available (30 days). Windows only.
Commercial ANSI C compiler with IDE. Single-user license is $249; for Windows XP and later.
Commercial ANSI C compiler. Based partly on GPL open source software. $249 for a “standard” license for Windows. License dongle available.
Commercial multiplatform ANSI C compiler with IDE. License cost varies from $150 to $2,250, depending on use of the product. Will run on Windows, Mac OS X, and Linux.
Command line–based AVR-GCC toolchain interface for Windows, Linux, and Mac OS X. See Chapter 6 for a brief description.
Command line–based AVR-GCC toolchain interface for Linux and Mac OS X. See Chapter 6 for a brief description.
Freeware graphical AVR simulator for Windows.
Open source AVR simulator with Motif-based graphical interface. Runs on Linux/Unix.
Novel schematic capture–based AVR simulator. Full graphical interface. Licenses start at $248. Windows only.
Graphical AVR simulator with optional add-on modules. Personal license is $32.
Open source command line–based AVR simulator for Linux/Unix systems.
18.223.108.119