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
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!
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.
Croduino is ready to use! If you are experiencing problems with this installation, follow more advanced installation bellow.
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.
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.
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 64bit. It 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".
After few seconds a "Found New Hardware Wizard" will show up as well. Choose "No, not this time" and click on "Next >"
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 >".
10. After the copying is done, this windows will show up. Click on "Finish".
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.).
12. After few moments a message shows up which tells us that installation was successful.
13. Now you can reset your PC and use your FTDI devices after.
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.