Hi,
Recently my Mac hasn't recognized my Arduino nano. The port doesn't show up in the IDE. I have tried different computers, boards, and USB cables and nothing has worked. My computer has recognized the board before and I didn't change anything but now it can't. Can you help me out?
Thanks
I am on Mac OS
I think but more info needed .
What’s changed from the last time it worked ? What is connected to the nano ? Have you previously programmed the nano with a programmer and therefore overwritten the bootloader ? Do you have other boards that work ? It is a genuine nano of a CH340 copy ?
Have you tried on a PC? Are you using data type cable ? What leds light up when you plug the nano in …
Thanks for the reply!
I have not intentionally changed anything from the last time it worked, nothing is connected to the nano, I have uploaded sketches to it before but I don't know what you mean by programing it with a programmer (I am new to Arduino) I have other boards that have previously worked but now don't. It is a genuine Arduino nano every. I have not tried it on a PC only different Macs. I think I am using data cables as they have worked on arduinos before. The green LED lights up and an orange LED is blinking when I turn on the nano
Thanks
If the other boards dont work either , the problem must be either .
- The Mac
2.the USB lead - the Arduino installation .
I’d google for the MAC issue , you can try other leads ( charger type leads don’t have the communication wires present and don’t work ).
The Arduino bit you can uninstall and download a fresh install from the Arduino site.
Hopefully a MAC expert can possibly help
What boards? Uno, Mega, ... Or do you mean different Nano Everys?
In your posts you're mixing Nano and Nano Every; that's very confusing.
Not a Mac user so no idea how to solve your problem.
Sorry for the confusion.
I am using the Arduino nano every. The exact Arduino nano every and my Arduino uno has worked before but now none of my boards work. I tried reistalling the IDE with no result. When I plug in the nano or the uno only too ports show up /dev/cu.URT2 and /dev/cu.Bluetooth-incoming-Port
When I try uploading with the Arduino nano every I receive the error messages below
Arduino: 1.8.20 Hourly Build 2021/12/20 07:34 (Mac OS X), Board: "Arduino Nano Every, ATMEGA328"
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
Sketch uses 23121 bytes (47%) of program storage space. Maximum is 49152 bytes.
Global variables use 1276 bytes (20%) of dynamic memory, leaving 4868 bytes for local variables. Maximum is 6144 bytes.
Problem uploading to board. See https://support.arduino.cc/hc/en-us/sections/360003198300 for suggestions.
avrdude: usbhid_open(): No device found
avrdude: jtag3_open_common(): Did not find any device matching VID 0x03eb and PID list: 0x2145
An error occurred while uploading the sketch
And when I try uploading with the uno I receive the following error messages.
Arduino: 1.8.20 Hourly Build 2021/12/20 07:34 (Mac OS X), Board: "Arduino Uno"
Sketch uses 20440 bytes (63%) of program storage space. Maximum is 32256 bytes.
Global variables use 1378 bytes (67%) of dynamic memory, leaving 670 bytes for local variables. Maximum is 2048 bytes.
An error occurred while uploading the sketch
avrdude: Error: Could not find USBtiny device (0x2341/0x49)
avrdude: Error: Could not find USBtiny device (0x2341/0x49)
My mac also can't recognize any or the boards in it's system report.
Thanks
EDIT
My mac and usb can still send data to a 2D printer and they work fine. I am using the exact same USB cable that I would use to program the Arduino. That seems to only leave the Arduino IDE. When you said I have to download a fresh install does that mean I should just reinstall the IDE, or should I also get rid of all my sketches?
For your Uno results, it looks like your uploading using a programmer and not a 'normal' upload over USB.
Not sure about the Nano Every.
As sterretje said, the reason for this error from the Uno upload:
is that you are attempting an "Upload Using Programmer" process rather than a standard "Upload". "Upload Using Programmer" can only be done when you have the appropriate ISP programmer hardware connected between your computer and the Uno. The error is indicating that the ISP programmer was not detected.
If you only want to upload to the Uno as normal over the USB cable, then you must make sure to do an "Upload" process. This is accomplished by any one of the following:
- Click the "Upload" button (looks like an arrow pointing to the right).
- Select Sketch > Upload from the Arduino IDE menus.
- Use the Ctrl+U keyboard shortcut.
The "Upload Using Programmer" process is triggered by doing any one of the following:
- Hold Shift while dlicking the "Upload" button (looks like an arrow pointing to the right).
- Select Sketch > Upload Using Programmer from the Arduino IDE menus.
- Use the Ctrl+Shift+U keyboard shortcut.
You might find some very outdated tutorials that tell you to hold Shift while uploading to get verbose output for troubleshooting. That does not work (I guess it was how the IDE worked 15 years ago or something). So don't do that.
Please try again with a normal upload and then post the results.
Hi,
I was able to get my boards working again after using a micro usb cable that I took from a bluetooth speaker. Everything works although I am still surprised that 3 other cables failed all at similar times.
Thanks to everyone that replied!
Great that you got it solved.
I don't think your cables failed; one might have broken but three at the same time is unlikely. Just mark those cables as charge-only.
My Bluetooth speaker and my powerbank came with charge-only cables.
You can mark your thread as solved by clicking the solution button under the most useful reply. That way others that experience the same problem know that there is a solution that might work for them as well.
I too have similar issues where (occaionally) it appears that my Mac doesn't see the USB connection, so I cannot upload sketches nor view the serial monitor. This "intermitant failure has been a recurring problem on 5 or 6 different Macs, with all OSX versions for at least the last 10 years. The problem appears to occur ( and disappear) quite randomly, and can be with any one of the many Arduiono boards I have ( Mega2560, Nano EVERY, Uno ) . Sometimes a reboot of the machine, or disconnect / reconnect of the USB connection will fix it. Trouble is, sometimes I really do need to write and upload some code !!!
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.