WinAVR ist Paket für die C-Programmierung von AVR-Controllern. genauer gesagt ist es eine Portierung des beliebten Open Source Compilers avr-gcc. Das Paket beinhaltet neben dem GCC-Compiler (Cross Compiler) noch Linker, Editor, Standard Libarys und viele kleinere Tools. Die Installation erfolgt jedoch unter Windows bequem über ein einziges SETUP-Programm. Der Vorteil dieses Paketes ist also die einfache Installation.
Vorhandene Tools in WinAVR:
- Avr-gcc - der C Compiler
- avr-libc - Libary mit Standard Funktionen
- Mfile - Tool zum Erstellen von Makefiles
- AVR Insight - Debugger
- Programmers Notepad - Editor mit Syntax Highlightning
- avrdude - Übertragungssoftware für Programmcode (verschiedene ISP Programmer)