- Alternatively, you can click on your windows logo and click on settings, devices, connected devices, and scroll down to devices and printers. Right-Click the Generic USB Joystick in Devices and Printers and click on properties. From here you can take a flat head screwdriver and touch the ground with one of the signal pins to activate a button.
- This makes the Silicon Labs CP210X Virtual COM Port Drivers appear in the Windows Device Manager under the Ports (COM and LPT) section. However, the virtual COM ports are greyed out meaning that they are hidden. They do not appear in Device Manager at first until View - Show Hidden Devices is checked.
Download ST Lab USB Drivers for Free to fix common driver related problems using, step by step instructions.
USB Driver v4.16 Installation Instructions
System Requirements
Windows 98 / NT / 2000 / Me / XP / Vista (32-bit)? / 7 (32-bit)?
Administrative privileges on your computer (please consult your system administrator for details)
Driver Installation
Note: the screenshots below were obtained in Windows XP; certain system prompts may differ in other versions of Windows, but the overall procedure will be the same.
- Download and run (double-click) the file 'CP2101.exe' from the link above:
Step 1: Unpack files.
Click Unzip to copy files to an extraction directory (default c:cp2101). - Connect the instrument to a USB port on your computer and turn the instrument on. Ignore and close any windows that appear automatically.
- Open Device Manager (right-click on [My] Computer on the Desktop or Start Menu and select Manage; then click on Device Manager). Find a device marked with a exclamation mark and named 'CP2101 USB to UART Bridge Controller' or similarly, as shown below. (This should be located under the category 'Other devices' or 'Universal Serial Bus controllers'; in Windows 98, the device may be named 'Cygnal USB Composite Device' instead).
Step 3: Device Manager.
- Double-click on the 'CP2101 USB to UART Bridge Controller' (or similarly named) device, click on the Driver tab, and click the Update Driver button shown below.
Step 4: Update Driver.
- When asked, do not search for software online, and instead choose 'Install from a list or specific location'.
Step 5: Install from a specific location.
- Have the system search the extraction directory from Step (1) (default c:cp2101) for the driver files to install. Click Finish when prompted. You may need to override warnings about unsigned drivers, especially in Vista/7.
Step 6: Have the system search the directory from Step 1.
- Repeat Steps 4-6 until the 'CP2101 USB to UART Bridge Controller' device no longer shows up with an exclamation mark.
This completes driver installation. Two new devices should now be present in Device Manager: a 'CP2101 USB to UART Bridge Controller' under 'Ports COM & LPT', and a 'USB Composite Device' under 'Universal Serial Bus controllers'.
Instrument Installation
- First complete the USB Driver installation procedure above.
- Disconnect the instrument from your PC, if applicable.
- Connect the instrument to your PC and turn the power on.
- Wait for any automatic system installation tasks to complete.
- Open Device Manager (right-click [My] Computer > Manage > Device Manager).
- Double-click the category 'Ports (COM & LPT)' to display:
- Locate 'CP210x USB to UART Bridge Controller' or a similarly named device to verify successful installation.
This completes instrument installation.
Take note of the COM port number (COM5 in the example above). Assign this number in your instrument software, using the System command under the Setup menu, and then run the Hardware Test command under the Setup menu to confirm that the instrument and computer are communicating properly.
Driver Uninstallation
To uninstall any previously installed drivers, right-click on the device in Device Manager and click Uninstall. You may need to do this not only for the COM Port, but also a USB Composite Device.
- Right-click on the CP210x COM device in Device Manager and click Uninstall (check 'Delete the software driver for this device' when prompted).
- If present, you will also need to do this for a 'Cygnal USB Composite Device' or 'CP210x USB Composite Device' under the Universal Serial Bus Controllers category as shown here.
- To confirm that the USB driver is fully uninstalled, disconnect and reconnect the instrument to your computer and make sure that the CP210x device is now listed under Other devices as shown here. The Cygnal or CP210x composite device should also no longer be installed.
- If at this point a COM port is still assigned, you may also need to uninstall the driver from Control Panel > Programs and Features and repeat the procedure above.
Notes
- The USB driver needs to be installed only once on your computer. Multiple instruments can be connected to the same computer, and Windows automatically assign them to different COM ports.
- The COM port number assigned to your instrument may vary from computer to computer, or even on the same computer (rarely).
- You can double-click on the 'CP210x USB to UART Bridge Controller' item in Device Manager to display various status information: driver version number, whether the driver is functioning correctly, etc.
- USB communication is achieved using a USB-serial port converter chip built into the instrument; the driver for this chip, courtesy of Silicon Labs, is what is installed in this section.
- As a result, the instrument software will behave as if this device is connected to a serial port, even though the physical connection is by USB. Thus, you need to use Device Manager as described above to determine what serial port number is assigned to this device.
- USB communication therefore provides no specific advantages over a native serial port besides the difference in physical connectivity; if you have a free serial port available on your PC, we recommend its use over a USB port.
- We include USB support because most computers sold today lack an onboard serial port, and it may be impractical or impossible to add a serial port card.
- Silicon Labs' old 32-bit drivers from 2003 (version 4.16) have been thoroughly tested with our instruments and have been found to be very reliable. However, they are not compatible with 64-bit versions of Windows.
- Silicon Labs' newer drivers (version 6.x) are 64-bit compatible, but unfortunately these newer drivers have been found to be unreliable on both 32-bit and 64-bit operating systems when using slow baud rates (19.2K and lower). Whether they will work correctly on your computer will depend on your particular hardware. These are closed-source third-party drivers, over which CH Instruments, Inc. has no control. We apologize for any inconvenience and strongly recommend the use of driver version 4.16 on any 32-bit version of Windows, including Windows 7.
- More recently, we have posted Silicon Labs' USB driver version 4.4 as an interim measure. Version 4.4 is compatible with 64-bit Windows, and does not seem to suffer from the slow baud rate problem mentioned above. However, we have only tested version 4.4 briefly, and we are unsure whether it is more reliable than 4.16 (which is 32-bit only). We do not intend version 4.4 to be a permanent replacement for version 6.x; Silicon Labs is aware of the 6.x issue and is working to resolve it.
- Microsoft has only started requiring signed drivers in 64-bit Windows. Contrary to popular belief, however, 64-bit Windows only requires that a driver is signed with a verified certificate, which is not the same as having it vetted by Microsoft's WHQL program. Thus, the driver signing requirement does not necessarily increase stability or security, which is all we end users really care about. Case in point: Silicon Labs' driver 6.0 is WHQL-certified and thus does not elicit any 'untrusted publisher' warnings when installed; however, this driver is known to suffer from serious stability issues (BSOD on surprise removal). On the other hand, we signed Silicon Labs' version 4.4 with a simple (verified) Authenticode code signing certificate, bypassing WHQL entirely (but of course forfeiting any hope of obtaining the coveted 'Certified for Windows' logo).
What this all means is that 64-bit Windows will allow you to install a driver if and only if somebody vouches for it, nothing more and nothing less. If you have any questions or corrections, please contact us
How to Update Device Drivers
There are two ways to update drivers.
Option 1 (Recommended): Update drivers automatically - Novice computer users can update drivers using trusted software in just a few mouse clicks. Automatic driver updates are fast, efficient and elimate all the guesswork. Your old drivers can even be backed up and restored in case any problems occur.
Option 2: Update drivers manually - Find the correct driver for your USB and operating system, then install it by following the step by step instructions below. You'll need some computer skills to use this method.
Option 1: Update drivers automatically
The Driver Update Utility for ST Lab devices is intelligent software which automatically recognizes your computer's operating system and USB model and finds the most up-to-date drivers for it. There is no risk of installing the wrong driver. The Driver Update Utility downloads and installs your drivers quickly and easily.
You can scan for driver updates automatically and install them manually with the free version of the Driver Update Utility for ST Lab, or complete all necessary driver updates automatically using the premium version.
Tech Tip: The Driver Update Utility for ST Lab will back up your current drivers for you. If you encounter any problems while updating your drivers, you can use this feature to restore your previous drivers and configuration settings.
Download the Driver Update Utility for ST Lab.
Double-click on the program to run it. It will then scan your computer and identify any problem drivers. You will see a results page similar to the one below:
Click the Update button next to your driver. The correct version will be downloaded and installed automatically. Or, you can click the Update All button at the bottom to automatically download and install the correct version of all the drivers that are missing or out-of-date on your system.
Before updating, use the built-in driver backup feature to save your current drivers to a specified folder. Use this backup folder to safely restore drivers if necessary:
Option 2: Update drivers manually
To find the latest driver, including Windows 10 drivers, choose from our list of most popular ST Lab USB downloads or search our driver archive for the driver that fits your specific USB model and your PC's operating system.
Tech Tip: If you are having trouble finding the right driver update, use the ST Lab USB Driver Update Utility. It is software which finds, downloads and istalls the correct driver for you - automatically.
After downloading your driver update, you will need to install it. Driver updates come in a variety of file formats with different file extensions. For example, you may have downloaded an EXE, INF, ZIP, or SYS file. Each file type has a slighty different installation procedure to follow. Visit our Driver Support Page to watch helpful step-by-step videos on how to install drivers based on their file extension.
How to Install Drivers
Secret Labs USB Devices Driver Download
After you have found the right driver, follow these simple instructions to install it.
Secret Labs Usb Devices Driver Download Windows 7
- Power off your device.
- Disconnect the device from your computer.
- Reconnect the device and power it on.
- Double click the driver download to extract it.
- If a language option is given, select your language.
- Follow the directions on the installation program screen.
- Reboot your computer.