

Open the start menu, right-click on ‘Computer,’ and left-click on ‘Properties’. If you already know which version you are running, you may skip the next two steps. Not sure which you have? The next steps will go over how to find that information. Now choose either the 32 bit version or the 64 bit version. Navigate to the FTDI website, and choose the ‘VCP’ (Virtual Com Port) option near the bottom.

Windows doesn’t have the correct drivers, so let’s find them! If you now have a COM port, congratulations! Again, if something went wrong, either retry this tutorial or give Windows - In Depth a try! Open up the Arduino IDE, and go to ‘Tools -> Serial Port’. If things didn’t work out, try the next section of this tutorial: Windows - In Depth. If everything was successful, you should see some nice green check marks, indicating success! Note: You may need administrator privileges on your machine in order for this to run properly. If you plug in your FTDI, open the Arduino IDE, go to ‘Tools -> Serial Ports’, and see nothing, you need the drivers! Let’s go get them!Ĭhoose ‘Run,’ once it is has finished downloading, or find the file you just downloaded ‘CMD_v2.12.00_WHQL_Certified.exe’ and double-click it to run it.Ĭhoose ‘Extract,’ and continue through the installation until it finishes. Note for Educators: You will most likely need to obtain administrative privileges from your network or IT administrator in order to install these drivers.īy default, windows does not have FTDI drivers installed. Now that you know why the FTDI Baisic is important and what products it is used for, let’s learn how to install the drivers. Newer versions of Arduino boards, such as the Uno, use a different communication IC, and they will not be covered in this tutorial. For a complete list of all Arduino boards, check out this page.

If you have one of these older versions, you’ll want to use the FDTI drivers as well. The Arduino Diecimila and Duemilanove main boards along with the original Arduino Mega all use the FT232RL IC. There are also some legacy Arduino boards that use the FT232RL. Protosnap - LilyPad Development Board Simple.Here is a list of some SparkFun products that require the use of an FTDI Basic, come with an FTDI Basic, or have an FT232RL chip on board: We also carry a complete breakout board for the FT232RL should you need access to more pins than the FTDI Basic provides. If you have a 3.3 volt device, you guessed it, use a 3.3 volt FTDI. If you are using a 5 volt device, you will need the 5 volt FTDI.

There are a few different flavors of the FTDI Basic: SparkFun carries a board called the FTDI Basic that conveniently breaks out the necessary pins on the FT232RL to perform these actions. This process is very handy in that it allows you communicate with and upload code to an Arduino or other microcontroller without the need for an external programmer. The FT232RL is one of the more commonly used ICs used to convert USB signals to UART signals. Here are some other tutorials and concepts you may want to familiarize yourself with before reading this tutorial:Īlright, let’s get to work! You can visit the next section to learn more about the FTDI Basic and why you need the FTDI drivers, or you can skip straight to the operating system of your choice! Check out our Installing Arduino tutorial for a step by step guide. Suggested Readingīefore you begin this tutorial, you should have the Arduino IDE installed on your computer. Although this tutorial was written using Windows 7, Mac OS X 10.6, and Ubuntu 13.04, the process should be very similar, if not exactly the same, for other versions/variations of these operating systems. In this tutorial, we’ll show you how to install FTDI drivers on multiple operating systems. × NOTE: If you are using a school computer, you may need to install as an administrator in order to install the FTDI drivers on the computer.
