RPi Hub Module

RPi HUB Module

Interfaces USB 2.0 to 3x USB, UART, 245FIFO, SPI, I²C, JTAG and GPIO

The FT2232H based RPi HUB Module is a USB to UAR/245FIFO/SPI/I²C/JTAG/GPIO interface expansion module targetted at connecting to the Raspberry Pi computer to expand the number of interfaces. However, it is not limited to this application, it can also be used as a hub device or an FT2232H evaluation module.

The module has a USB 2.0 Hi-Speed hub chip which supports up to three external downstream USB ports: Two via a dual USB-A connector and another one via DIL connector pins. Additionally, by utilising the FT2232H USB Hi-Speed dual-port bridge chip which handles all the USB signalling and protocols, the module can easily support up to two flexible interfacing ports. It is ideal for development purposes to quickly prove functionality of adding USB to a target design.

This module utilises the GL850G USB 2.0 hub controller which provides a low-cost and widely used USB 2.0 hub solution, to provide up to four downstream USB ports. The GL850G is a single chip USB hub solution, a full function solution which supports both Individual/Gang power management modes and two-colour (green/amber) status LED.

The FT2232H used on the module is a USB 2.0 Hi-Speed (480 Mb/s) to UART/MPSSE IC. The device features two interfaces that can be configured for asynchronous or synchronous serial communications or parallel FIFO interface. The two interfaces can also be independently configured via an MPSSE engine. This allows the FT2232H to operate as two UART/Bit-Bang ports or two MPSSE engines which can be used to emulate JTAG, SPI, I²C, Bit-Bang or other synchronous serial modes. All I/Os of the RPi HUB Module operate at 3.3V TTL and are 5V safe.