avrdude: Version 5.11, compiled on Sep 2 2011 at 18:52:52
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2009 Joerg Wunsch
System wide configuration file is "/Users/neal/Downloads/Arduino-1.app/Contents/Resources/Java/hardware/tools/avr/etc/avrdude.conf"
User configuration file is "/Users/neal/.avrduderc"
User configuration file does not exist or is not a regular file, skipping
Using Port : /dev/cu.usbmodem431
Using Programmer : arduino
Overriding Baud Rate : 115200
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
So I've taken your suggestions, but I haven't made any progress yet.
Here's the latest error.
Binary sketch size: 1,076 bytes (of a 32,256 byte maximum)
/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avrdude -C/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/etc/avrdude.conf -v -v -v -v -patmega328p -carduino -P/dev/tty.usbmodem431 -b115200 -D -Uflash:w:/var/folders/7l/l7qms65j7lqgq95x9k6ndd9w0000gn/T/build2288264899857103370.tmp/basic_blink.cpp.hex:i
avrdude: Version 5.11, compiled on Sep 2 2011 at 18:52:52
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2009 Joerg Wunsch
System wide configuration file is "/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/etc/avrdude.conf"
User configuration file is "/Users/neal/.avrduderc"
User configuration file does not exist or is not a regular file, skipping
Using Port : /dev/tty.usbmodem431
Using Programmer : arduino
Overriding Baud Rate : 115200
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
Well it's saying the .avrduderc file is missing. I can create that file, but unless it's a blank file, it complains about formatting. There doesn't seem to be very much documentation about what the contents of that file should be.
Well I have two arduinos. THey're both unos. I forget where I bought the first one as it was almost a year ago. But that's the standard issue one.
The second Arduino is the R3 model and I bought that at radioshack. They're both giving me the same problem.
Well it's interesting. The standard issue uno shows up as dev/tty.usbmodem431 every time
and the uno r3 just doesn't show up at all in the serial list.
Run "System Information" found inside of Applications -> Utilities
Click on USB. See if anything there is listed as Arduino or ATmega16u2. If you're comfortable, maybe screenshot it (CMD-SHIFT-4 then SPACE then click on the window, saved to desktop) to show what shows up.
You can refresh the firmware on the 8u2. Google for "Arduino DFU". DFU stands for Direct Firmware Update or something like that. That's how you write to the 8u2 flash memory via USB.
When I try to reset the 16u2 on the arduino R3 it sends a messages from the dfu-programmer that says device not present.
I even tried reinstalling the dfu-programmer with some patch to help it recognize the uno r3. As described on this post.
boomrollkick:
Seems like the Arduino uno is cursed issues. Is there different model I should look into buying or maybe move to a different micro controller?
I have like ten arduinos working since 2-3 year ago, none shown any problem ever (besides a duemillanove I burned with too much voltage, but then fixed replacing the ftdi), my previous experience was only with PIC, and that one was a bad experience (haha so I will never trust microchip again, even when they sell that chipkit something compatible with arduino).
You say "dfu-programmer that says device not present.", so (I don't know how devices show up on mac) your arduino is not in dfu mode yet.