I'm trying to determine the least hassle, least problematic development setup for working on an AVR 8-bit MCU project.
Only thing is that our development machines are all Macs (macOS High Sierra). So a couple of questions:
- What is the best In-Circuit Debugger / Programmer for macOS?
- Most of what I can find online point to JTAGICE MkII being the most compatible
- But what about Atmel-ICE? This seems to be the latest & greatest - how is its compatibility with macOS?
- We intend to build with avr-gcc installation via Homebrew, and program using avrdude and debug using avr-gdb . Is this the best method?
We will be working on a few Arduino projects in the future so would like to get set up with the right tools / environment from the outset.
Or would we be more pragmatic to set up a Linux / Windows VM for development? I would really like to avoid this if possible, but don't want to waste time working around problems with OS / toolset, so if Linux or Windows means avoiding a lot of headaches, we are willing to consider it.
Looking forward to hearing what your thoughts are. Thanks.