I've just received a new Arduino Nano 33 BLE Sense board (with headers) and went on to try it on a Mac OS system.
After installing the Arduino IDE and the necessary packages via the 'Board Manager', I've never been able to have Mac OS detect the board.
The LEDs in the board seem to work normally.
I've tried multiple cables and followed the '2-click' RESET trick explained here.
I find it very strange that dmesg doesn't show anything when plugging the USB cable in and out.
The same behaviour happens in another computer with a Linux system.
The only thing I haven't tried is connecting to the Nano via a USB Hub (as suggested here), but will do it as soon as I get my hands on one.
Should I assume the board is defective?
EDIT : Tried two other things :
Connected the board via a USB hub : it still doesn't work
Connected two other Arduino boards, Uno and MEGA 2560 : both worked without issues
Hello, Welcome to the Arduino Forum. This guide explains how to get the best out of this forum. Please read and follow the instructions below. Being new here you might think this is having rules for the sake of rules, but that is not the case. If you don’t follow the guidelines all that happens is there is a long exchange of posts while we try to get you to tell us what we need in order to help you, which is frustrating for you and frustrating for us. The people who try to help with your pro…
It will help you get the very best out of the forum in the future.
Your OS and version can be valuable information, please include it along with extra security you are using. Antivirus etc.
Always list the version of the IDE you are using and the board version if applicable.
Use quote or add error messages as an attachment NOT a picture.
Make sure the USB cable is completely plugged into both the Arduino board and the PC. The USB socket on a brand new board is sometimes a bit more difficult to plug the cable in to. A partial plug in can result in power connections being made (thus the LEDs lit up), but not the data connections (thus no port).
UPDATE: Unfortunately, I haven't been able to make the Arduino board show up in Windows as well (tried Windows 10).
I've ordered a new board which arrived today!
I've tried it now and it worked right out of the box on my Macbook running Catalina v10.15.5, even after plugging it in and out several times and uploading different sketches.
It shows up in my system as /dev/cu.usbmodem14201.
After this I've tried plugging in the 'old' board again, but it still isn't recognized by my system.
I'll keep the 'old' board around to try some more things in the future.
One interesting difference that I've noticed in the two boards : when I plug in the 'old' one to USB power, the mult-colored LED lights up.
This doesn't happen with the 'new' one, i.e. the multi-colored LED stays black.
Is this a hint to what might be wrong with the 'old' board?
... or is this a sign that the 'new' board is also defective ?
Hi @Klaus_K, thank you for the reply and the sketch!
Just tried out your sketch and the RGB LEDs work fine on my new board !
After trying out and playing around with your sketch, I now understand that the 'old' board lights up all the colors at startup, only for an instant (i.e., red, green and blue LEDs, showing a white-ish color).
For the moment I'll continue with the new board (my plan was to work on tinyML projects with it), and close this thread. If by any chance I'm able to get the 'old' board to work again, I'll open another thread.