nyef wrote:
For what it's worth, I've basically given up on using the Arduino IDE here on Linux. It always struck me as being a piece of junk, and then being generally unable to get it to talk with actual hardware reliably, or in some cases at all? Ugh. I very quickly set up avr-gcc, avrdude, a makefile, and minicom for my FlashROM programming project (SST39SF040, from a Mega 2560 R3, all wires and a ZIF socket, no other components), used emacs for editing everything and basically haven't looked back. From MacOS I would probably try the same thing.
Auduino look fun and all, but really you can get the same results with a breadboard, an ATmega[8/32] and a ISP programmer.
avr-gcc is easy to use if you have done *any* C dev. avr-gcc, avrdude, makefiles and minicom are indeed all you really need.
FWIW, my programmer can be implemented in about 4 components: ATMega8, two 8bit (74HC) counters, and a ZIF socket. Circuit is here:
http://aslak3.blogspot.co.uk/2013/03/ee ... rcuit.html Code is on github.
I use mine a couple of times a week. I'll happily post off a PCB and a few spare parts for a few pounds of postage.