The CP2112 SMBus interface includes the SDA and SCL signals needed for SMBus communication and is configurable. The configurable options include the clock speed, read/write timeouts, retry counter timeout, SCL low timeouts, and a 7-bit device address. The CP2112 will only ACK the 7-bit device address assigned to it but will not respond to any read/write requests. External pull-up resistors are needed for the SCL and SDA signals.
The device also features a total of eight GPIO signals. The GPIO signals are controlled through USB and can be configured as Input/ Output and Open-Drain/Push-Pull. Three of the GPIO signals support alternate features including a configurable clock output (48 MHz
to 94 kHz) and TX and RX LED toggle. Support for I/O interface voltages down to 1.8 V is provided via a VIO pin.
Features: | ||||||||||
On-chip power-on reset circuit, on-chip voltage regulator: 3.45 V output | ||||||||||
Compliant with USB specification 2.0 standard; full speed (12Mbps) | ||||||||||
USB suspend status via SUSPEND and /SUSPEND pins | ||||||||||
Integrated 194-byte one-time programmable ROM for storing customizable product information | ||||||||||
512-byte SMBus data buffer, configurable clock speed device address 7-bit value is the slave address of CP2112 | ||||||||||
Windows, Mac, and Linux HID to SMBus libraries API for rapid application development, open-access interface specifications. | ||||||||||
8 GPIOs can be configured as input/output and open-drain/push-pull, configurable clock output for external devices 48MHz to 94kHz, switching LEDs during read/write SMBus
|
||||||||||
Module size: 29.5mm*21.3mm, with two M3 mounting holes, one Micro USB female port | ||||||||||
Application areas: Portable controllers, USB dongle, data logging | ||||||||||
Package Includes: | ||||||||||
1 x CP2112 debug board USB to an I2C communication module
|
Reviews
There are no reviews yet.