I'm running Arduino 1.7.10. When I go to Tools, Board it displays I am connected to a Arduino Uno. When I go to Tools, Port it displays I am connected to /dev/tty.usbmodem3441. When I run the built in blink sketch I get this error message: Arduino: 1.7.10 (Mac OS X), Board: "Arduino Uno"
Sketch uses 1,030 bytes (3%) of program storage space. Maximum is 32,256 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 2,039 bytes for local variables. Maximum is 2,048 bytes.
avrdude: error reading signature data for part "ATmega328P", rc=-1
avrdude: error reading signature data, rc=-1
avrdude: stk500_recv(): programmer is not responding
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.
This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.
In the troubleshooting section it says to choose /dev/tty.usbmodem621 but I can't find that file anywhere. I called Apple tech support and they seemed to think there is an installer somewhere that can add this serial port emulator to the Mac and to post in the forum to see if anyone had one. If so where can I find it and install it. I really need to get started learning this language and students will be on the way soon, any help or insight is appreciated.
I caught that and downloaded, 1.6.12 but had the same result. I looked at another post that offered up hitting reset as you press upload and that didn't work either. Here is the 1.6.12 error message.
Arduino: 1.6.12 Hourly Build 2016/09/08 11:33 (Mac OS X), Board: "Arduino/Genuino Uno"
Sketch uses 928 bytes (2%) of program storage space. Maximum is 32,256 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 2,039 bytes for local variables. Maximum is 2,048 bytes.
avrdude: stk500_recv(): programmer is not responding
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
I gave up on the 2015 MacPro running 10.11.6 and switched to my 2010 MacPro running the same OS and it got weird. I unplugged the Uno from a USB port card that I added since there were not USBmodem options at all and plugged directly into the front USB port on the machine and a new option popped up. /dev/cu.usbmodem5D11 (Arduino/Genuino Uno) gave me a glimmer of hope so I tried to upload blink. Here are the results.
Arduino: 1.6.11 (Mac OS X), Board: "Arduino/Genuino Uno"
Sketch uses 928 bytes (2%) of program storage space. Maximum is 32,256 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 2,039 bytes for local variables. Maximum is 2,048 bytes.
avrdude: stk500_recv(): programmer is not responding
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
Then the dreams were crushed so multiple computers and multiple Arduinos and no one can talk. Each machine can identify that it is a Genuine Arduino and that is it.
I don't know if it is helpful but here is system info:
Model Name: Mac Pro
Model Identifier: MacPro5,1
Processor Name: Quad-Core Intel Xeon
Processor Speed: 2.4 GHz
Number of Processors: 2
Total Number of Cores: 8
L2 Cache (per Core): 256 KB
L3 Cache (per Processor): 12 MB
Memory: 20 GB
Processor Interconnect Speed: 5.86 GT/s
Problem solved, I can now upload and run programs and it was a simple fix. You can't plug the arduino into any kind of hub or added hardware. I plugged directly into the computer and new options popped up in the 2015 Mac Pro running 10.11.6. Specifically under Port /dev/cu.usbmodem21 showed up and after pressing the reset button on the board I was able to load and run blink. If I had hit the reset button on the Arduino Uno when connected to the 2010 Mac Pro that would have fixed it the problem I outlined in the last post. Thank you for all your time and effort helping a noob.