> 3.12 | USB Interface

> TC65 supports a USB 2.0 Full Speed (12Mbit/s) device interface. The USB interface is primarily intended for use as command and data interface and for downloading firmware. The USB I/O-pins are capable of driving the signal at min 3.0V. They are 5V I/O compliant.
> The USB port has different functions depending on whether or not Java is running. Under Java, the lines may be used for debugging purposes (see [16] for further detail). If Java is not used, the USB interface is available as a command and data interface and for downloading firmware.
> The USB host is responsible for supplying, across the VUSB_IN line, power to the module’s USB interface, but not to other TC65 interfaces. This is because TC65 is designed as a self-powered device compliant with the “Universal Serial Bus Specification Revision 2.0”1.
> Figure 19: USB circuit
> To properly connect the module’s USB interface to the host a USB 2.0 compatible connector is required. For more information on how to install a USB modem driver and on how to integrate USB into TC65 applications see [11]. This Application Note also lists a selection of USB 2.0 hubs the module has been tested to operate with.

> 1
> The specification is ready for download on http://www.usb.org/developers/docs/