adafruit / Adafruit_Windows_Drivers

All in one Windows driver installer for Adafruit's boards.
MIT License
86 stars 28 forks source link

No driver for itsybitsy RP2040 (Windows 7) #33

Open Andy2No opened 2 years ago

Andy2No commented 2 years ago

I've installed these drivers, in Windows 7, but they do not appear to support the itsybitsy RP2040.

No driver gets installed for it when I plug it in without holding down the Boot button, and when I try to install one manually, by going through the list of all COM port drivers, I do not see one for this device in the list of Adafruit drivers.

I just bought two of these, from Pimoroni.com (UK), which as far as I know is an official distributor.

I can load a sketch onto it by pressing the Boot button as I plug it in, using Arduino 1.8.3 and Earle Philhower's RP2040 core. The sketch runs after loading, but there is no way to get serial port output.

After uploading the sketch, while still plugged in, I see a device shown in Device Manager called PicoArduino - which has no driver.

When I unplug the itsybitsy RP2040 and plug it back in again, I get nothing. By nothing, I mean the sketch does not run, and there is no COM port or other device created in the list in Device Manager.

I've mentioned Arduino 1.8.3 and Earle Philhower's RP2040 core for completeness, but that's not the root of the problem. The problem is that installing these drivers installs all sorts of Adafruit COM port drivers, but not the one I need to use these boards.

The boards also don't do anything if I plug them into a USB power supply, after flashing as above.

dhalbert commented 2 years ago

We have not updated the driver package for Windows 7 recently, because it has passed end-of-life. However, we can do so. I'll respond here when it is available.

In the meantime, if you have a host computer with an OS newer than WIndows 7, it should work fine for you.

Andy2No commented 2 years ago

Thanks. I don't have a newer version of Windows installed. I've been intending to move to Linux instead.

FWIW, I came across a couple of pages on the adafruit website which incorrectly refer to there being a driver for Windows 7, and link to this repository. I suppose providing one would be one way to fix that:

https://learn.adafruit.com/adafruit-itsybitsy-rp2040/troubleshooting

This one starts by talking about the Windows 7 driver:

https://learn.adafruit.com/adafruit-itsybitsy-rp2040/advanced-serial-console-on-windows

Also, the Downloads page lacks a link for drivers:

https://learn.adafruit.com/adafruit-itsybitsy-rp2040/downloads