Manually Install Drivers on Windows

Learn how to install Arduino drivers manually on Windows 7, Vista & 10.

The following instructions are for Windows 7, Vista and 10. They are valid also for Windows XP, with small differences in the dialog windows. In the following instruction only the Leonardo board will be mentioned, but the same procedure is valid for all the Arduino boards.

Plug in your board and wait for Windows to begin its driver installation process. If the installer does not launch automatically, navigate to the Windows Device Manager (Start>Control Panel>Hardware) and find the Arduino Leonardo listing. Right click and choose Update driver.

LeonardoWindowsDrivers0

At the next screen, choose "Browse my computer for driver software", and click Next.

LeonardoWindowsDrivers1

Click the Browse... button. Another dialog appears: navigate to the folder with the Arduino software that you just downloaded. Select the drivers folder an click OK, then click Next.

LeonardoWindowsDrivers2

You will receive a notification that the board has not passed Windows Logo testing. Click on the button Continue Anyway.

LeonardoWindowsDrivers3

After a few moments, a window will tell you the wizard has finished installing software for Arduino Leonardo. Press the Close button.

The text of the Arduino getting started guide is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the guide are released into the public domain.

Contribute to Arduino

Join the community and suggest improvements to this article via GitHub. Make sure to read out contribution policy before making your pull request.

Missing something?

Check out our store and get what you need to follow this tutorial.

Suggest Changes

The content on docs.arduino.cc is facilitated through a public GitHub repository. You can read more on how to contribute in the contribution policy.
The Arduino documentation is licensed under the Creative Commons Attribution-Share Alike 4.0 license.