FTDI driver installation, Windows XP

Intro

In this tutorial we will show you how to install FTDI drivers for Windows XP operating system (further spelled OS). You can use this tutorial to install drivers for any FTDI adapter, but I guess you will use them to control Croduino Basic or some other Arduino boards. Therefore, before you start with the tutorial, you should install Arduino IDE to your PC.

Croduino Basic uses FT232RL which is one of the most commonly used integrated circuits for USB to UART signal conversion. You can find more in tutorial about serial communication.

Quick & easy

Reference: Although the images are taken from Windows 7 OS, the process is very similar to other versions of Windows. However, there are tutorials for Win7 and Win8 OS.

1. FTDI drivers aren't integrated inside Windows OS. Connect Croduino board to your PC and open Arduino IDE. Now click on "Tools - Serial Ports" and if you aren't finding anything there, you'll need drivers. Let's go get some!

driveri nisu instalirani

2. Download drivers for 32bit or 64bit OS. If you aren't sure which to choose, check out step 3. and 4. of an advanced installation.

3. Run previously downloaded file and follow the installation steps. If everything is all right, under "Tools - Serial Ports" inside Arduino IDE, COM port shows up.

driveri uspjesno instalirani

Croduino is ready to use! If you are experiencing problems with this installation, follow more advanced installation bellow.

Advanced installation

Reference: Although the images are taken from Windows 7 OS, the process is very similar to other versions of Windows. However, there are tutorials for Win7 and Win8 OS.

1. Before we connect Croduino or some other FTDI device, let's download drivers. Follow the link to official FTDI website and choose "VCP" (Virtual Com Port) option at the bottom of the page.

Screen Shot 2015-03-03 at 10.35.26

2. Choose 32 bit or 64 bit version. If you are sure of a version which you are using, skip steps 3. and 4.
*Reference: If you are more experienced PC user, you can check the version inside cmd by typing "wmic OS get OSArchitecture" command. 

Screen Shot 2015-03-03 at 10.41.45

3. Open Start menu, right click "Computer", then left click on "Properties".

4. Under "General" tab look for the version which you are using. The picture below shows 64 bit OS. If there is "Microsoft Windows XP Professional x64 Edition ..." under "System", your system is 64 bit. Otherwise, your OS is 32bit. Briefly, the left picture represents 32 bit, unlike the right, 64bit OS.

96064-comparing-system-properties copy

5. Returning to FTDI, ie. FTDI website. Right click and "Save as" at column which coresponds to your OS. Alternatively, you can follow these direct links: for 32bit or 64bitIt is possible that on these direct links older driver versions can be found.

6. Choose, and remember the location in which you'll save the drivers. The format of the drivers is .zip. Right click on the .zip file and choose "Extract All...". Before you click on "Extract", put a tick on "Show extracted files when complete". After the extractions are done, a folder will open. It contains drivers so remember its location.

7. It is time to install previously downloaded drivers. While connecting Croduino to PC (when drivers aren't installed) a small pop-up balloon will show up in the right bottom of your screen "Found New Hardware".

Screen Shot 2015-03-03 at 19.17.26

After few seconds a "Found New Hardware Wizard" will show up as well. Choose "No, not this time" and click on "Next >"

Screen Shot 2015-03-03 at 19.18.51
8. At next wizard we choose "Install from a list or specific location (Advanced)", then"Next >"

Screen Shot 2015-03-03 at 19.35.30

9. It will enable us to install drivers manually. We choose "Browse" and "Browse For Folder" wizard will open. We will find a folder in which we extracted previously downloaded drivers. Click on "OK", then on "Next >".

Screen Shot 2015-03-03 at 19.36.53

10. After the copying is done, this windows will show up. Click on "Finish".

Screen Shot 2015-03-03 at 19.38.58

11. Few moments after, a new wizard is open. This time it's for "USB Serial Port" driver installation. Again we choose "Install from a list or specific location (Advanced)" and repeat the same procedure as before (steps 9. and 10.).

Screen Shot 2015-03-03 at 19.40.49

12. After few moments a message shows up which tells us that installation was successful.

Screen Shot 2015-03-03 at 19.43.15

13. Now you can reset your PC and use your FTDI devices after.

Screen Shot 2015-03-03 at 19.43.23

Conclusion

It is meant to go through out this process only once. Every next device connected to your PC, which is using FTDI, will work flawlessly without any additional driver installation.

If you are having more than one FTDI devices connected to PC at the same time, each of them will be shown in Device Manager. We suggest you write down the COM ports (COMxx) corresponding to their devices so you could select which device you want to program inside Arduino IDE, under Serial Ports. You can check which device you are using by disconnecting and connecting it again in both, Serial Ports and Device Manager. COM port which shows up with connecting, or disappears with disconnecting is COM port of your device.

There are more detailed manuals on the official FTDI website about installing FTDI drivers.

If you previously installed drivers which aren't working, follow our tutorial about uninstalling FTDI drivers.

Leave a Reply