UNO showing up as Unknown Device, MEGA is working

I ordered an Uno on Amazon:

When I try to connect to my computer via USB, it shows up in device manager as Unknown Device. I cannot select a port in the IDE. The ON light and orange LED are on.

When I swap the UNO out for my MEGA (that I have been using for a year), it shows up in COM3 and the port is shown in the IDE.

Anybody know how to get this working?

This is the error message I get when I try to update the driver.

That is one blurry picture LOL

Please take a few moments to Learn and Use the Forum.

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 project.

It will help you get the very best out of the forum in the future.

  • Mention if you are using AI generated code it is important information.
  • 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 CODE tags to add error messages as an attachment NOT a picture.
  • How to insert an image into your post. ( Thanks sterretje )
  • Add your sketch where applicable but please use CODE TAGS
  • Add a SCHEMATIC were needed even if it is hand drawn.
  • Add working links to any specific hardware as needed (NOT links to similar items)
  • Duplicate accounts are NOT allowed and any extra may be deleted.
  • Remember that the people trying to help cannot see your problem so give as much information as you can.


  • Ensure you have FULLY inserted the USB cables.
  • Check you have a COMMON GROUND where required. ( Thanks Perry)
  • Where possible use USB 2.0 ports or a USB 2.0 POWERED HUB to rule out USB 3.0 issues.
  • Try other computers where possible.
  • Try other USB leads where possible.
  • You may not have the correct driver installed. CH340/341 or CP2102 or FT232 VCP Drivers - FTDI
  • There may be a problem with the board check or remove your wiring first.
  • Remove any items connected to pins 0 and 1.


  • Close any other serial programs before opening the IDE.
  • Ensure you turn off any additional security / antivirus just to test.
  • There may be a problem with the PC try RESTARTING it.
  • You may be selecting the wrong COM port.
  • Avoid cloud/network based installations where possible OR ensure your Network/Cloud software is RUNNING.
  • Clear your browsers CACHE.
  • Close the IDE before using any other serial programs.
  • Preferably install IDE’s as ADMINISTRATOR or your OS equivalent


  • CH340/341 based clones do not report useful information to the “get board info” button.
  • NANO (Old Types) some require you to use the OLD BOOTLOADER option.
  • NANO (ALL Types) See the specific sections lower in the forum.
  • NANO (NEW Types) Install your board CORE’s.
  • Unless using EXTERNAL PROGRAMMERS please leave the IDE selection at default “AVRISP mkII”.
  • Boards using a MICRO USB connector need a cable that is both DATA and CHARGE. Many are CHARGE ONLY.

CREATE editor install locations.

  • On macOs ~/Applications/ArduinoCreateAgent-1.1/
  • On Linux ~/ArduinoCreateAgent-1.1/config.ini
  • On Windows C:\Users[your user]\AppData\Roaming\ArduinoCreateAgent-1.1

Performing the above actions may help resolve your problem without further help.

Language problem ?

Try a language closer to your native language:

Thanks to all those who helped and added to this list.


Not sure why the image is blurry. It's perfectly fine on mine.
Here is another attempt: error hosted at ImgBB — ImgBB

It is none of these issues, the port and computer work with my MEGA but not the UNO.

I downloaded both of those drivers and I still am receiving the same issue.

Just in case the image is blurry again, I will describe the steps I have taken:

Device Manager (UNO shows up as Unknown Device)
Right click and update drivers

  1. Click Search online automatically for drivers

Error message: Windows found drivers for your device but encountered an error while attempting to install them:

  1. Browse my computer for drivers
    Let me pick from a list of available drivers
    USB Devices -> ATmega16u2 driver shows up
    Click Next

Error message: Windows found drivers for your device but encountered an error while attempting to install them:

What version of Windows as sometimes win 10 can cause its own issues ?

When the driver shows up what was the location on the computer ?
It should be in the DRIVERS folder section of the Arduino install folder.
You should not need to do the search online as a location was added when you install the IDE.
You have installed the IDE I presume ?

A decent pic of the smaller IC near the USB port for each board may also be useful
But post them here as many people will not go visit some random link.

The 16u2 is also prone to damage if the power rails are abused in any way but I doubt that is the case here.
if Windows device manager only sees the 16u2 sometimes that indicates a board without bootloader but that in itself should not stop a driver install.

This is driver folder in the IDE installation.
You should initiate the DPINST (x86 or x64 as needed) as administrator