Avrdude: ser_open(): can't open device "\\.\COM6"

Hi all,

I see this is a common problem, but I've browsed several forum topics and other web pages and have not found a solution.

I'm using a Seeeduino Nano. It works with no problems on my MacBook Pro, but on my main computer (Windows 10 PC), I get the following error when I try and upload any code:

avrdude: ser_open(): can't open device "\\.\COM6": The system cannot find the file specified.

What I've tried so far:
-Reinstalling Seeeduino AVR library
-Reinstalling the IDE (2.1.0)
-Restarting PC
-Different USB cables
-Different USB ports
-Various Serial/COM ports

I get this error regardless of the serial port I use - it just doesn't seem to want to work on a PC.

I also have an 'official' Arduino Uno that works with no issues on this PC.

Any ideas? The PC is my main computer so I need to fix this issue.

I'm new to Arduino so could well be missing something obvious.

Hi @philmaguire. Is COM6 shown in the Tools > Port menu of Arduino IDE?

@ptillisch yes, I've checked that and haven't run into ports not showing up in the IDE menus.

Have you installed the board manager for seedunio ?
Do you have the serial monitor open ?

Board manager

Yep, I've installed the correct Seeeduino board manager, and the serial port is closed.

Spotted this

“ then I think you have some driver issues since the Seeeduino Nano used CP2102 USB to UART Bridge you need to install the driver first, you can download the driver from here: https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers”

1 Like

That fixed it! Amazing. Thanks so much :slight_smile:

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.