How to install Arduino software and drivers on Windows 10

Madalina Dinita
by Madalina Dinita
Managing Editor
Loading Comments
Download PDF
Affiliate Disclosure

  • Did you just buy your first Arduino board and you want to start building your very own digital device? For that, you'll need some software to help you program your development board.
  • If you have a Windows 10 computer and the means to connect your Arduino board to it, half the battle is already won. You just need to make sure that your PC can recognize the board without a fault.
  • Check out our dedicated Arduino section if you want to find out more about it.
  • If you're interested in programming, our Developer Tools section can help you find interesting articles and tools.
How to install Arduino drivers

You just bought your first Arduino board and you want to start building your very own digital device. Well, first off, you need to install the Arduino software on your Windows computer as well as the necessary drivers.

In this article, we’ll show how you can install all the tools you need in less than 10 minutes.

How to install Arduino software on Windows 10

  1. Download Arduino IDE to your Windows PC.
  2. Wait until the download process completes > install the software and choose the components that you want to install, as well as the install locationinstall arduino IDE software
  3. Accept driver installation when prompted by Windows 10

If you choose to select the Zip package, you should know that you need to install the board drivers manually.

How to install Arduino drivers on Windows 10

  1. Go to Start > type ‘device manager’ > double click the first result to launch the Device Manager.device manager
  2. Go to Ports > locate the Arduino UNO port
  3. In case you can’t find that port, go to Other Devices and locate Unknown Device
  4. Select the Arduino UNO port > click on Update Driver
  5. Select the option ‘Browse my computer for Driver software’ > go to the Arduino software download location > select the arduino.inf file/Arduino UNO.inf (depending on your software version)
  6. Wait until Windows finishes the driver install process.

Now that you installed the Arduino software and driver on your computer, it’s time to open your first sketch. Select your board type and port and upload a program to make sure that your board is up and running.

That’s pretty much it, follow the steps listed above and you should be able to get your Arduino board started in just a few minutes.

Should you encounter any issues while using your board, Windows Report compiled a list of the most common issues affecting Arduino and their corresponding fixes.


FAQ: Learn more about Arduino

  • What is Arduino and what is it used for?

Arduino is an open-source development platform that enables its users to build electronics projects and prototypes in an intuitive environment. Usually, Arduino consists of a programmable circuit board and a development environment (IDE) that is used to program the board.

  • Is Arduino easy to learn?

Arduino is both easy to learn and difficult to master, depending on what your goals are. There are a lot of easy-to-follow projects that can help you understand the basics of Arduino, but the platform is complex enough for advanced users to develop advanced projects.

  • What language is Arduino?

Arduino is not a language, but actually a set of C/C++ functions that you can use within your code. The code you write is subject to some automatic changes, then gets passed to a C/C++ compiler before being uploaded to the circuit board.


Editor’s Note: This post was originally published in January 2018 and has been since revamped and updated in April 2020 for freshness, accuracy, and comprehensiveness.