Product description: ISO1640 - Bidirectional I2C Isolator with Isolated Power Supply - JST SH 4-pin - 5V/3.3V, 200mA - Pololu 5393
Pololu I2C isolator with galvanic signal isolation and separated power supply, based on TI ISO1640 , allows for safe, bidirectional I2C communication between two devices. It supports SDA and SCL signals with clock stretching. Additionally, the module provides isolated and regulated 5 V (default) or 3.3 V power supply, which can be selected using the VSEL pin. Isolation protects against penetration of incorrect voltages and protects connected devices from damage. The module is equipped with JST SH 4-pin connectors compatible with Sparkfun Qwiic and Adafruit STEMMA QT systems , which makes integration with popular platforms easy.
Main features of the insulator
- Galvanic signal isolation : ensures safe separation of SDA and SCL lines between devices
- Bidirectional I2C communication : supports SDA and SCL signals with clock stretching function
- Adjustable output voltage : 5V default, selectable 3.3V via VSEL pin
- Separated power supply : stable output voltage up to 200 mA at 5 V or 75 mA at 3.3 V
- Wide input voltage range : 3 V to 5.5 V
- Temperature and short circuit protection : protects the module from damage
- Compact dimensions : 12.7 x 15.24 x 7.1 mm, weight 0.7 g
- JST SH 4-pin connectors : compatible with Qwiic and STEMMA QT for easy connection and replacement of devices
Module pins
The module has two separate power supplies : input (VCCIN, GND1) and output (VCCOUT, GND2), which are galvanically isolated . The VSEL pin allows you to select the output voltage (5 V by default or 3.3 V when connected to GND2). The SDA1 and SCL1 inputs connect to the I2C bus of the first device, and SDA2 and SCL2 from the second . The EN pin allows you to turn the module on and off, and the internal 10 kΩ pull-up resistors ensure signal stability.
Connection and configuration
For correct connection, the module input must be powered via VCCIN and GND1 with a voltage from 3 V to 5.5 V. Isolated output is obtained on VCCOUT and GND2 pins. The VSEL pin remains unconnected (floating) for 5 V or connects to GND2 if 3.3 V operation is required. The I2C buses are connected to SDA and SCL on both sides of the isolator . The EN pin is pulled up to VCCIN by default and can be used to turn the module off, which limits current consumption. For higher communication speeds, additional external pull-up resistors can be used.
Technical specification of the insulator
- Chip: TI ISO1640B
- Isolated Power Supply: MPS MIE1W0505BGLVH
- Input voltage range: 3V to 5.5V
- Output voltage: 5V (default) or 3.3V (switchable)
- Maximum Output Current: 200 mA (peak), 180 mA (continuous) at 5 V; 75 mA at 3.3 V
- Maximum transmission frequency: up to 1.7 MHz
- Connectors: JST SH 4-pin compatible with Qwiic and STEMMA QT
- Protection: against overheating and short circuit
- Galvanic Isolation: Up to 3kVRMS for signal and 2.5kVRMS for power supply
- Mounting: solder holes with a 2.54 mm pitch, compatible with breadboards
- Dimensions: 12.7 x 15.24 x 7.1 mm
- Weight: 0.7 g
Kit Contents
- 1x ISO1640 - Bidirectional I2C Isolator with Isolated Power Supply - JST SH 4-pin - 5V/3.3V, 200mA - Pololu 5393

Cables are not included and must be purchased separately.