CP212x SPI-to-I2C Bridge Device and GPIO Port Expander

The CP2120 compact SPI-to-I2C bridge and general purpose port expander device can be easily added to a system to solve interface compatibility problems and add more GPIO when required. CP2120 includes a four-wire slave SPI bus, bridge control logic, a bidirectional I2C bus interface, and eight general-purpose input/output (I/O) pins. A SPI master communicates with other I2C devices by instructing the CP2120 to send and receive I2C data traffic using the simple command set. CP2120 can act as a master-transmitter and a master-receiver on the I2C bus and handle all I2C timing, addressing, and arbitration.

Buffer size
255 bytes
Package type

CP212x SPI-to-I2C Bridge Common Specs

  • 4-wire SPI bus operates at frequencies up to 1 MHz
  • Fully functional I2C master transmit and receive operation
  • I2C data at frequencies configurable up to 400 kHz
  • 255 byte data receive and transmit buffers
  • Internal oscillator
  • 2.4 to 2.6 V operation
  • Active LOW interrupt output
  • 5 V tolerant I/O pins
  • 8 general purpose I/O pins
Find the Right CP212x Device Select Columns
Select Columns
Part Number Interface Package Type Package Size (mm)

Sort A -> Z
Sort Z -> A

Filter by values...

Loading Results