Hi, I'm trying to explore programming microcontrollers, but I'm still an amateur in various aspects. I have windows XP and I've installed MinGW and set its PATH variable. I've installed WinAVR as well. Now I've come across another set of tools on launchpad as well - "GNU Tools for ARM Embedded Processors". My first question is, what exactly is the difference between WinAVR and GNUTAEP? I though WinAVR already provides all the tools necessary for compiling C++ code on ARM microcontrollers.