EZ-OTG (CY7C67200) is a single-chip, programmable USB On-The-Go host/peripheral controller supporting full-speed USB. With two built-in host/peripheral serial interface engines (SIEs), each with a single USB transceiver, EZ-OTG supports two downstream ports in host mode and one peripheral port in peripheral mode. The programmable IO interface block enables a wide range of interface options on EZ-OTG.
Dual-role USB Controller: Single chip programmable USB dual-role (Host/Peripheral) with two configurable SIEs and two USB ports
USB OTG: Supports USB On-The-Go protocol
Large Integrated Memory:
4K x 16 ROM with build in BIOS
8K x 16 RAM for code and data buffering
Connectivity: Support for I2C EEPROM, UART, and SPI master/slave
Low Power Consumption: 500 uA current consumption in sleep mode