Arduino.inf driver exist on my device but not found by windows 10

but i went back to the page I bought it on

https://www.ebay.com/itm/132940030524?hash=item1ef3d7e23c:g:C4IAAOSwtINcNlEv

and found some details, that I think line up with your guess !

  • Microcontroller: ATMEGA328P
  • USB chip: CH340G
  • Input voltage - 7-12V
  • 14 Digital I/O Pins (6 PWM outputs)
  • 6 Analog Inputs
  • 32k Flash Memory
  • 16Mhz Clock Speed
  • Size: 7.5 x 5.4 x 1.7cm (L x W x H)

@miked34. Please try this:

  1. Open the page on the Chinese manufacturer of the CH340's website that provides the driver downloads: http://www.wch.cn/downloads/CH341SER_ZIP.html
  2. Click the button with the cloud and downward pointing arrow to download the driver.
  3. Wait for the download to finish.
  4. Unzip the downloaded CH341SER.ZIP file.
  5. Open Windows Device Manager.
  6. Connect the CH340-based board to your computer with a USB cable.
  7. You should see a new device appear under the "Other devices" section of the device tree. Double click on it.
  8. Click the Update Driver... button.
  9. Click "Browse my computer for drivers".
  10. Click the Browse... button.
  11. Select the unzipped folder of the download from the WCH website.
  12. Click the OK button.
  13. Click the Next button.

The driver should now install successfully. After that, the CH340 -based board should appear in the "Ports (COM & LPT)" section of the Windows Device Manager device tree as "USB-SERIAL CH340 (COMn)" and the board should show up under the Arduino IDE's Tools > Port menu.

same error, windows could not find drivers for your device.

but after step 10

  1. Click the Browse... button.

on my desk top I can only navigate down to the downloads folder , not any further.

on my laptop I can navigate all the way to the folder, but i don't have it right now and that still didn't work last time i tried.

That is unexpected. Did you unzip the downloaded CH341SER.ZIP file? Can you see it in the Downloads folder? It should look something like this:

Downloads
|-- CH341PT.DLL
|-- CH341S64.SYS
|-- CH341S98.SYS
|-- CH341SER.CAT
|-- CH341SER.INF
|-- CH341SER.SYS
|-- CH341SER.VXD
|-- CH341SER.ZIP
|-- DRVSETUP64
|   `-- DRVSETUP64.exe
`-- SETUP.EXE

yes, i can see it and it is unzipped.

Everything looks perfectly fine from that latest screensho. That is very strange. I don't have any explanation for that. Even without selecting the subfolder, the Windows driver installation system should still be able to find the drivers since you told it to check subfolders.

You can try this:

  1. Open Windows Device Manager.
  2. Connect the board to the computer.
  3. Double click on the Device Manager tree item that appears for the board.
  4. Click the "Driver" tab.
  5. Click the "Uninstall Device" button.
  6. If the dialog contains a "[] Delete the driver software for this device" check it.
  7. Click the "Uninstall" button. The device should now disappear from the Device Manager tree.
  8. Unplug the board from the computer.
  9. Connect the board to the computer. A device should now appear under the "Other devices" section of the Device Manager tree.

Now repeat the CH340 driver installation instructions I provided above.

My idea is maybe by uninstalling the device and any driver software it has, it will remove the strange association with the FT232R chip and allow the computer to recognize it as CH340, which would allow the installation of the correct driver to succeed.

No Luck, tried it twice. Ill try it on my lap top later tho!

Perhaps reboot the pc after removing the old driver?
Paul

Out of curiosity, when you tried it did it have that " Delete the driver software for this device" checkbox?

This is what was shown

I apologize in advance if this has already been covered. Have you tried using the latest FTDI drivers from their website here?:
https://ftdichip.com/drivers/vcp-drivers/

I tried on my desk top, windows still couldn't find a driver. will try on my lap top tonight.

PERT !!! O MY Gosh !!!!!!! my Lap Top successfully found that Driver !
AND THEN MY CODE UPLOADED SUCCESSFULLY!!!!!!!!!!!
before trying, I uninstalled the device as you suggested!
I am so thrilled !
I anticipated connecting my " arduino" uno would be the easiest part but it was on par with trouble shooting my code :sweat_smile: :tired_face:

Id like to thank everyone who chimed in and gave their 2 cents !
missdrew responded quickly and gave me hope then pert figured it out!
Thank you guys so much! the arduino forums are truly awesome because of people like you !!! :grin:

You're welcome. I'm glad to hear it's working now.

It would be interesting to learn the story of these chips. FTDI does not mention the availability of FT232R in this IC package so I'm doubtful that they are genuine FTDI products. My suspicion is that the Chinese counterfeit FT232R manufacturers have made a SOIC-16 variant, perhaps CH340 pinout compatible?

But my speculation is purely academic. The important thing is that you can now get to having fun with Arduino. Enjoy!

Per

Could you pull up the driver details from the device manager so we can see what driver is installed please.