4-Channel IIC I2C Logic Level Converter Module is a bi-directional voltage translator designed to safely connect 3.3V and 5V devices on the same bus. It is perfect for I2C / IIC communication between microcontrollers like ESP32 / ESP8266 / STM32 (3.3V) and sensors/modules that use 5V logic such as Arduino UNO or 5V I2C displays.
Key Features
-
4 independent channels for signal level shifting
-
Bi-directional translation (works both directions automatically)
-
Ideal for I2C (SDA, SCL) and also supports other digital signals
-
Works with common voltage pairs: 1.8V / 3.3V / 5V (module dependent)
-
Simple connections: HV, LV, GND + signal pins
-
Protects 3.3V devices from 5V logic signals
Full Specifications (Typical)
Electrical
-
Channels: 4
-
Translation Type: Auto bi-directional (MOSFET-based)
-
Low-Voltage Side (LV): typically 1.8V–3.3V (depends on setup)
-
High-Voltage Side (HV): typically 3.3V–5V
-
Level Shift Signals: SDA/SCL or any digital I/O
-
Required Connections:
-
HV = high-side voltage (e.g., 5V)
-
LV = low-side voltage (e.g., 3.3V)
-
GND common ground
-
HV1–HV4 / LV1–LV4 signal pairs
-
Compatibility
-
I2C / IIC bus
-
UART (TX/RX), SPI lines, GPIO signals (best for open-drain / low speed)
-
Compatible with: Arduino, ESP32, ESP8266, STM32, Raspberry Pi (3.3V I/O)
Notes for Best Use
-
For I2C: connect SDA + SCL through two channels
-
Keep wires short for stable I2C communication
-
I2C pull-up resistors are often included on modules; if not, use pull-ups as needed
Applications
-
Connecting ESP32 (3.3V) to 5V I2C LCD/OLED modules
-
Using 5V sensors with 3.3V microcontrollers
-
Mixed-voltage robotics and automation systems
-
Protecting Raspberry Pi I/O when interfacing with 5V logic
Used In
-
Smart home and IoT projects
-
Sensor integration (BME280, MPU6050, RTC modules, displays, etc.)
-
Robotics controllers and embedded systems
Package Includes
-
1× 4-Channel IIC/I2C Logic Level Converter Module

