I just purchased an Arduino Nano Every and an Arduino Uno. I'm using Arduino IDE 2.1.0.
I can't get either board (the Nano Every or Uno) to show up on as an option under 'Port,' or even appear as being connected to my computer when I go About this Mac/System Report/Hardware/USB.
I'm using a MacBook Air with Monteray.
I've been scanning the internet for hours looking for a solution. Most say that it's likely a cord issue. My laptop only has USB-C/Thunderbolt 3 ports (4 of them), and I have tried 2 USB-C to micro USB cables and 2 USB-A to micro USB cables (connected to my laptop using a USB-C to USB-A converter that I know can transfer data) and none of these cords have worked. Additionally, I have tried a USB-C to USB-B and a USB-A to USB-B convertor for the Uno, and those also both don't work. At this point, with 6 cords having been tested, I struggle to believe that it's a cord issue. However, I have no way to test this since I don't have another device that takes a Micro USB where I could test the connection.
I have tested the ports on my laptop, and they've able to transfer data to and from a USB drive, so I don't believe the issue is with my ports.
Can anyone chime in on what's going on? Is it a cord issue and I just have terrible luck? Is it a board issue (even though 2 different boards don't work?) Are there other steps I can take to help diagnose my issue?
I've heard, but haven't seen, where flipping over the C cable can fix some issues. I'm still thinking though. Have you tried the obvious reboot and are you connected to the internet to download any drivers needed? Are you on a domain or any other kind of limited account?
Yeah, I've tried all the flipped combinations for the cord, and I've tried all the ports on my laptop. I've rebooted my laptop several times, and also deleted and redownloaded the Arduino IDE.
I'm connected to the internet, so I assume the drivers have been downloaded? But I'm not sure how to check. I also don't think I'm on a domain or limited account but am not 100% sure
I find it powers up with the orange blinking light running.
If I select the Nano Every from the board manager, and upload the Blink sketch with a different delay in the loop function then it flashes at this different rate. So basically it is working.
When I go back to the IDE I find that it has found the correct port.
Interesting. When I attempt to do the same (selecting Nano Every from board manager, uploading Blink sketch with a 500 delay) the correct Port is not found and the blink rate of the board does not change.
Huh. Yeah I tried turning off Register emulation, no difference, still no connection. I have some other Arduino Nanos coming today so I can test if maybe it's just my board?
From what I can glean from other forums, I shouldn't have to download 3rd party drivers if I have a newer mac. Could this be a driver issue?
Update: I updated my operating system to the latest Monterey update and also simultaneously started using a new Amazon Basic USB A to micro USB cord, and my Arduino was finally recognized and I can upload onto it! Not sure which is the actual solution that did it, but I'm not complaining since now I can move on with my life.
Thanks you everyone for your suggestions!