If you're using Windows 7 or 8.1, you need to install a driver before plugging in your board.

The Windows Drivers installer was last updated in November 2020 (v2.5.0.0) . Windows 7/8.1 drivers for CircuitPython boards released since then, including RP2040 boards, are not available. The boards work fine on Windows 10 and later without extra drivers.

Windows 7 and 8.1 reached end of life in January 2020 and January 2023 respectively. We are no longer supporting Windows 7 or 8.1, but have left these instructions here in case you have no choice. If you're using Windows 7 or 8.1, you would need to install a driver to use a CircuitPython-compatible board. A limited set of drivers is available for older boards, but drivers for most newer boards are not available. You do not need to install drivers on Mac, Linux or Windows 10.

It is recommended that you upgrade to Windows 10 or later. Windows 10 makes the drivers unnecessary and solves other problems. As of September 2023, it is no longer possible to upgrade for free from Windows 7 or 8.1 to Windows 10. 

First, uninstall any older versions of the driver with the following steps:

  • Unplug any boards.
  • Navigate to Uninstall or Change a Program by opening Control Panel->Programs->Uninstall a program.
  • Uninstall everything named "Windows Driver Package - Adafruit Industries LLC ...".

Next, download the new 2.5.0.0 (or higher) Adafruit Windows Drivers Package using the following link:

When running the installer, you'll be shown a list of drivers to choose from. You can check and uncheck the boxes to choose which drivers to install.

This guide was first published on Dec 19, 2017. It was last updated on Jun 25, 2024.

This page (Windows 7 and 8.1 Drivers) was last updated on Jun 21, 2024.

Text editor powered by tinymce.