I'm new to Atmel, coming from Microchip. I am an engineer who programs as part of my projects (i.e. not a very advanced programmer).
In the Microchip world I learned to completely specify the µP setup (fuses, Clock, etc) and am most conformable continuing in this manner.
I'm using Arduino hardware (currently Arduino Pro Mini) solely for the availability of µP "breakout boards".
I've installed the Arduino IDE and found it to be make too many assumptions/decisions on what I want the µP to do. Or I am missing some capability.
I think there are three practical environments for developing code for the AVR processors.
- Arduino IDE
- Atmel Studio
- Atmel AVR 8-bit GNU Toolchain
I read the Atmel Studio is large and "bloated". And when I left MPLAB X it was starting to get too much "stuff" for my taste. I guess by nature I like lean software.
I like the idea of the "Atmel AVR 8-bit GNU Toolchain". I think it is the "just what you need" approach.
After all that my question is:
Of the folks who have experience with the "Atmel AVR 8-bit GNU Toolchain", can it be installed (Windows 10) and made able for someone who is more interested in the code than tinkering with the tools?
I know this is subjective and I've read the "avr-c++ micro how-to" post, but I would like another opinion so I don't go down a rabbit hole.