NANO 33 BLE NOT RECOGNIZED AS A COMM DEVICE
Version: 2.0.4
Date: 2023-02-27T16:14:28.576Z
CLI Version: 0.31.0
I can’t communicate with my NANO 33 BLE.
The IDE says “NO PORTS DISCOVERED”
Using the Microsoft function demgmt.msc it doesn’t show up as hidden.
Hitting the white button twice causes the BLE to go into what I call the
ready to accept mode . The green light is on solid and the yellow light to
the right appears to blink at a one second rate.
The old NANO works just fine.
So the usb comm driver and USB port work.
I have tried three USB cables.
I beat on the white button and the
yellow lite went from a steady blink to a
“twitchy” mode. The comm port came back.
After I upload the attached sketch I can’t see a comm port.
If I beat on the little white button I can
get back into mode where the IDE sees a comm port I can load the sketch.
The sketch seems to run (the blue led flashes) but the monitor won’t talk.
The IDE reports “NO PORTS DISCOVERED”.
It appears that the sketch is messing with access to the comm port.
(The reason for the “main” loop is that I’m trying to learn mBed)
As a test I worked with the example “BLINK.INO”
I added “Serial.print(“hello”); and the board works fine.
The monitor displays “hello” just fine
I’m confused.
At least beating on that little white button helped!
Thanks,
Laplace888
// Arduino code
#include "Arduino.h"
// Mbed OS code
int main() {
setup();
while (1) loop();
}
void setup() {
int LED4 = 10;
pinMode(LED4, OUTPUT);
Serial.begin(9600);
delay(100);
Serial.println("Welcome to Arduino on Mbed OS");
}
void loop() {
delay(10);
digitalWrite(LED4, HIGH);
Serial.println("LED is now on!");
delay(1000);
digitalWrite(LED4, LOW);
Serial.println("LED is now off!");
delay(1000);
}