Dear Fortune 50 corp user,
Thank you for reaching out to the Microsoft Community.
I understand you're facing issues with Windows 11 and the Arduino IDE, particularly with COM port assignment and conflicts with Bluetooth, causing disruptions when using certain Arduino boards like the Nano 33 BLE.
Let's explore this issue and some potential solutions.
Windows 11 COM Port and Arduino IDE Compatibility
There is no known general compatibility issue between Windows 11 and the Arduino IDE. However, it’s possible that some users may experience problems related to COM port assignments, particularly with devices like the Nano 33 BLE, which are used in specialized development environments like the Harvard TinyML class.
From your description, the issue might be related to Bluetooth COM port conflicts or how Windows 11 manages COM ports, particularly when multiple devices are involved.
Let’s address this with some potential solutions:
**1. Update Arduino IDE and Drivers.**Ensure that you are using the latest version of the Arduino IDE and have the latest drivers for your Arduino board. Download the latest Arduino IDE version from the official Arduino website. Use the Arduino Board Manager to install or update the relevant drivers for your specific board.
**2. Disable Power Management on USB Ports.**Windows 11’s power management settings can cause connected devices to be unrecognized after a period of inactivity, requiring reboots.
- Open Device Manager.
- Expand Universal Serial Bus controllers.
- Right-click each USB Root Hub, select Properties, go to the Power Management tab, and uncheck Allow the computer to turn off this device to save power.
**3. Test Arduino IDE Compatibility Mode.**Some users have reported success by running the Arduino IDE in compatibility mode. You can try this as a workaround:
- Right-click the Arduino IDE shortcut or executable.
- Select Properties > Compatibility.
- Check Run this program in compatibility mode and choose Windows 10 from the dropdown list.
- Apply and restart the Arduino IDE.
Regarding Your MacBook Experience
If you find that your MacBook works seamlessly with the Arduino IDE and the Nano 33 BLE, it could simply be due to how macOS handles serial connections and COM ports differently than Windows. If this continues to be an issue on Windows 11, using your MacBook might be a smoother solution for your development, especially if you need a consistent experience without frequent reboots.
Please feel free to test these suggestions, and if the problem persists, I recommend keeping an eye on future updates both from Microsoft and the Arduino community, as new software and driver updates could improve compatibility.
Best Regards,
Martin | Microsoft Community Support Specialist