Can't select the port option under tools for the Nano 33 BLE board. It lights up when it connects to the computer via the micro usb, but the port isn't available for selection. How can I fix this
(deleted)
Please read the top posts in this section as they will aid you in getting the BLE running.
Bob.
Of course I googled but didn't find a solution to my problem. Thought I would find some help here seeing as I am new to Arduino and coding. But thanks for your sarcastic comment Bob and for the aid of your wonky crystal ball
The text in ballscrewbob's post from "It may not be the answer" is a signature. It is automatically added by the forum software to all posts ballscrewbob makes. It was not written specifically for this thread.
If you are using Windows, I suppose it's possible that spycatcher2k's advice about installing the driver could be good. However, I get a port for the Nano 33 BLE even without a driver installed and when you install Arduino nRF528x Boards (Mbed OS), the driver is automatically installed (unless you specifically decline the driver installation).
Make sure the USB cable is completely plugged in to both the Arduino board and the PC.
You may have a damaged/defective or charge-only USB cable. Try a different cable.
If that doesn't work, please tell us which operating system you are using?
I have tried different micro usb cables and the Mbed OS option. Still the port wont open. Im running windows 10 64 bit. when i plug in my arduino uno I have no issue. the Port option becomes available. Is there a way of connecting the Uno board to the nano 33 ble?
You were directed to the top posts of the NANO BLE sections.
It is where there is a help topic SPECIFIC to the new NANO's.
Rather than clutching at straws with trying to connect another board to the BLE (which can be done)
it is always better to exhaust the normal options first.
if you have installed the cores for the BLE then you may need to look at other causes.
Are you 100% sure your other micro USB cables are both DATA and POWER and not just "power" ?
What type of USB ports are you using as some versions of USB 3.0 can cause issues ?
Im using usb 3.0. Yes the cable is for both data and power transfer
To rule out USB 3.0 try a USB 2.0 port even if that means another computer or inserting a powered USB 2.0 hub between the Arduino and the computer.
If that works you may be one of the few unfortunate people who suffer from USB 3.0 issues.
First step with any of this is to get your OS to see something. Even if that something is wrong.
Also under win 10 the COM & LPT ports may have to be ENABLED under the "Show hidden devices" in device manager.
Nobody knows why Microsoft choose to hide an important feature !
And if I want to connect my nano board to my arduino uno how do I got about doing that?
The only way it would work to connect your Nano 33 BLE to an Uno is if you could upload a sketch that provides for communication between the Nano 33 BLE and the Uno. If you can't get a port for the Nano 33 BLE, you can't upload to it, and thus it would be useless to connect it to the Uno.
So let's forget about the Uno for now and focus on getting your Nano 33 BLE working correctly. Once it is working, if you really still want to connect the two together, you can open a new topic and get help with that.
Try this:
- Press and release the reset button on your board quickly twice. You should now see the LED on the board pulsing, which means the bootloader is running. The double press causes the bootloader to run indefinitely (until the board is reset, powered off, or an upload is done), which means you don't need to get the timing of the reset just right.
- Select the port of your board from the Tools > Port menu. The port will be different when the bootloader is running so don't assume you already have the correct port selected.
- Start an upload in the Arduino IDE.
The upload should now finish successfully. After this, you should be able to go back to doing normal uploads without needing to press the reset button. If you still need to do the reset trick to do uploads after this, the problem may be caused by your code. You can verify this by uploading a simple sketch like File > Examples > 01.Basics > BareMinimum.