Saturday, June 23, 2018
Publication Date: 05/1/2010
Archive >  May 2010 Issue >  New Products > 

Saelig Intros Customizable USB2.0 Module
Customizable USB module.
Pittsford, NY — Saelig Company, Inc. has introduced the QuickUSB — an unusual and customizable quick and easy USB2.0 connectivity solution. This compact 2 x 1-in. circuit board implements a bus-powered Hi-speed USB 2.0 endpoint terminating in a single 80-pin target interface connector. With the companion QuickUSB Customizer software, the QuickUSB Module can be tailored to give product a custom-developed look and feel with a user-defined "My Product" string descriptor, a unique PID (Product ID), and a user-defined serial number to create uniquely identifiable products.

Any of today's products that connects to a PC must have a Hi-Speed USB 2.0 connection, and a number of generic solutions are available. But when the USB interface is working, the USB device must be assigned product ID (PID) and a vendor ID (VID). VIDs are assigned by the USB Implementers Forum at a cost of approximately $2,000. None of these generic solutions allows the developer to easily make a product that enumerates on a PC with company and product identification.

QuickUSB provides the ability to include a complex, high-performance computer interface in a product quickly and easily. No one will even know it's QuickUSB inside. QuickUSB is a functional module that includes built-in firmware, a device driver and software that works on Windows 98SE, ME, 2K, XP, Vista and Windows 7. It includes drivers and software applications that work right out of the box. The QuickUSB Library supplied supports all popular programming languages and works with any language that can call a DLL. QuickUSB is supported on Linux as well, and MacOS X support will be available soon.

QuickUSB module provides: an 8 or 16-bit High Speed Parallel Port for really fast data transfer, from DSPs or FPGA based circuits; up to three general-purpose 8-bit parallel I/O ports; two RS-232 ports; one I2C port, with multiplexer; one soft SPI port or FPGA configuration port. These interfaces give the designer the ability to convert existing products to USB 2.0 or create new designs from scratch. In both cases, the software supplied with the modules eliminates any need to understand the workings of USB 2.0, while making it really easy to access the different interfaces from the PC. This is a complete implementation of USB 2.0 that uses its full speed potential unlike other options that are "compatible" with USB 2.0 but use much slower USB 1.1 data transfer. With QuickUSB, 96 MBps bursts on parallel port and 20 MBps continuous data are possible.

These software libraries include the USB 2.0 drivers, application DLL and examples of using the software in most commonly used programming languages, including Visual Basic, C++ and Delphi. The DLL includes functions to read and write individual bytes or data blocks from each interface, and all the set up details needed to provide flexibility — LSB or MSB first on SPI port, input or output on each I/O pin or Baud rate on Serial port.

Contact: Saelig Company, Inc., 1160-D2 Pittsford-Victor Road, Pittsford, NY 14534 888-772-3544 or 585-385-1750 fax: 585-385-1768 E-mail: Web:

search login