The U8S and U8C are pre-certified modules which help reduce the effort required for an OEM to develop an intelligent charging and data transfer product. They are available with either a 12V (EXT variant) or 5.2V (standard variant) input.
The U8S and U8C modules are supported by our API and allow LED or LCD front panels to be added to your finished design. Arbitrary text and animated icons can be sent to the LCD straight from our API.
Design-in support, UL Recognition, EMC pre-scans and a low MOQ means that the U8S and U8C modules are the lowest cost route to developing small-scale charging and sync carts/cases.
The U8S is a pre-designed module to allow a user to connect and charge 8x USB devices with a single host computer. It is a module which is ready to drop into your design to offer functionality which adds real value to your product.
The U8S should not be confused with a standard USB hub, the U8S is, like all Cambrionix products, over-engineered to provide both high current charging for 8x power-hungry USB devices as well as robust data transfer to the host and a control interface accessible via our API (application programming interface) or Live Viewer App.
In addition to being able to use an off the shelf component for your universal charging and data requirements, we offer a number of reference designs for front panel displays using both LED and LCD. These displays can be used to provide user feedback on port status, animated charging icons or arbitrary text which can be sent to the displays via our API.
These reference designs are provided free of charge and we offer design-in support.
Reliability was the number one priority when designing the U8S and as a result, we are yet to receive a statistically significant number of returned units. The U8S powers over 100,000 (one hundred thousand!) USB ports across the world for OEMs on each continent.
Our reliability means that once the U8S is built into its target system, for example a smart charging locker, you are very unlikely to experience a customer returned unit due to a faulty U8S.
Internally, the U8S has a microcontroller at its heart which allows our unique API and Live Viewer app to display information about each port and also allows the user to control those ports in a variety of ways. We have partnered with a number of component suppliers during the development of the U8S and have deep knowledge of every component used within the U8S design.
The U8S is supplied with the latest Cambrionix firmware although updating the firmware is performed quickly and easily using the Firmware Updater App which is available as a free download. We can offer new versions of firmware to add additional API features and additional charging profiles for obscure devices which may not necessarily adhere to documented standards (or not be on the market yet).
All versions of the U8S support our API which allows you to automate, monitor and control each port programatically using a variety of programming languages. With the API you can monitor current consumption of each individual port, total connection time, charging time, turn power on/off to individual ports, emulate different charging profiles, read USB VID/PID and much more.
The API consists of a service module or daemon that is loaded on the host computer. The service module is accessed via JSON-RPC calls over a TCP/IP socket. Cambrionix provides sample Python code complete with the necessary JSON library code to be able to make the necessary calls for controlling Cambrionix products that are connected to the host computer.
It is of course possible to access the API from any programming environment that has support for making JSON-RPC calls over a TCP/IP socket.
The API is available as a free download and is well documented and supported by Cambrionix engineers.
We also supply our Live Viewer App which allows you to monitor and control ports using a graphical user interface.
The U8S is fitted with a 50 way connector which has a number of uses, all of which are optional and can be chosen for your specific application.
It can be used to connect an LCD or LED front panel to the U8S and it also gives access to a number of GPIO which can be toggled on/off or read by the API. What this means is that it is possible to use the U8S as the core of an advanced system which takes in user input via switches/keypad and gives an output based upon those inputs. For example, it can send feedback to an LCD/LEDs or it could operate an electromechanical device to lock a charging locker. You can connect the GPIO to switches (momentary and toggle), LEDs, LCDs and many other devices and read/write to those devices via our API easily.
Some external devices may require additional hardware drivers to meet their specification.
The default configuration for the U8S is that it will attempt to charge any USB device you connect to it when not connected to a host. When the U8S is connected to a host it will switch all ports into a data/sync mode but will also attempt to charge the devices at the same time. Most iOS devices support this which means you can charge and sync simultaneously. If they are older iOS devices then we have an application called ChaSync (available within our downloads section) which communicates with the iOS device and enables simultaneous charge and sync.
Manual control over the port states can be achieved using either front panel buttons/switches or using our Live Viewer App or our API.
The U8 OEM module is also available in a charge-only variant which offers all of the features of the U8S but without the USB data transfer from device to host. API functionality is maintained. The charge-only variant is the U8C.
The U8S OEM module is available with a low MOQ of 25x units and sample quantities are available for development. Volume discounts are available at 50+ units.
Distributor and reseller minimum order quantities apply, please contact firstname.lastname@example.org for details.
There are a number of suitable power supplies on the market which can be used to power the U8S although you need to ensure that they meet the following criteria:
*The U8S OEM Module is supplied as a component part and is static sensitive until assembled into the finished product. Prior to assembly, please ensure that the U8S is kept within its static shielding bag and handled within an ESD safe area.*
The U8S is a module designed to be ‘designed into’ into a final product. The final product will need to be tested to ensure that EMC and safety requirements are met for your target market.
The U8S is a UL Recognised module/component/sub-system (file #E346549).
EMC/FCC pre-scans have been completed and passed with minimum 10dB headroom for Class-A industrial applications.
All components RoHS Compliant.
The U8S OEM module offers port ESD protection, over-voltage protection, over-current protection and over-temperature protection and complies with the latest EN60950 safety requirements for ITE.