USBIO is a generic Universal Serial Bus (USB) device driver for Windows CE and Windows Mobile. It is able to control any type of USB device and provides a convenient programming interface that can be used by Windows CE applications. The USBIO device driver supports USB1.1 and USB2.0.

The USBIO device driver can be used for devices which are not supported by in-box USB class drivers. It provides a programming interface that enables applications to communicate with the USB device. Any device or vendor specific protocol needs to be implemented in the application.
So the generic device driver USBIO fills the gap between application layers and USB devices. It saves the efforts otherwise required to develop a custom device driver for a proprietary device.
The C++ API and Java API exposed by the USBIO device driver for Windows CE/Mobile are compatible with the well-established APIs of Thesycon’s Windows 2000, XP, Vista and Windows 7. This simplifies porting of existing applications to Windows CE.
Note: A compatible USB driver is available for Windows 2000, XP, Vista and Windows 7.
Current Version: 1.20
The demo version of the driver stops working after 30 minutes. To reset the demo timer, the USB device needs to be disconnected and reconnected, or the platform needs to be rebooted.
NOTE: The driver described on this page is *not for use by end users*. It will not help to solve any problems you may experience with a consumer device such as a webcam, camcorder, card reader, external sound card, etc. Thesycon’s device drivers are software components intended to use by hardware or software manufacturers to create end products.
Product Sheet - USBIO Development Kit for Windows CE and Mobile ![]()
Reference Manual - USBIO Development Kit for Windows CE and Mobile ![]()
When designing a USB device you need an official USB vendor ID (VID) which is unique world-wide. Vendor ID's will be assigned by the USB Implementers Forum (www.usb.org). There is a fee of $1500 US.
Thesycon owns a USB vendor ID and provides a subset of product ID's (PID) to customers who licensed our USB software.
If you would like to be kept informed of product updates, please subscribe to the Thesycon newsletter.
© 2011 THESYCON