

This module uses a set of transistors with pullup resistors to provide a 2 channel bi-directional voltage level conversion (level shifting) for digital logic signals. Intended mainly for the conversion of signals between 3.3V and 5V logic levels this module provides a way of safely interfacing a 5V microcontroller to a 3.3V device or conversely 3.3V microcontroller to a 5V device without risking damage to both devices. Both of the 2 channels can work in both directions meaning that bi-direction 2 way data signals can also be level shifted. Each side of the array can be supplied separately with the required level shifting voltage.
Key Features:
Bi-Directional Conversion – Supports both 5V to 3.3V and 3.3V to 5V signal shifting
2 Independent Channels – Works with multiple signal lines, perfect for I2C, UART, DIO etc
Easy-to-Use Pinout – Features a 0.1” header with the following labeled pins:
5V side
5V: 5V reference - connect to 5V device supply
A: Bi-directional data pin A
B: Bi-directional data pin B
GND: Connect to 5V device GND
3.3V side
3V: 3.3V reference - connect to 3V device supply
A: Bi-directional data pin A
B: Bi-directional data pin B
GND: Connect to 3.3V device GND
Specification:
3V Min input for 5V TTL logic high output (2.7V): 2.5V **
3V Min input for 5V TTL logic low output (0.4V): 0.5V **
5V min input for 3.3V TTL logic low output (2V): 2V **
5V min input for 3.3V TLL logic low output (0.8V): 0.9V **
3V ref (max): 5V ref - 1.2V
5V ref (max): 3V ref + 5V
5V ref (absolute max): 25V*
Dimensions (ex headers): 20mm x 10.5mm x 7.5mm
Header pitch: 0.1" / 2.54mm
* The 3V & 5V reference voltage of the level shifter must not exceed the digital I/O supply voltage of the connected device, as this can cause damage or improper operation.
** 3V ref = 3.3V, 5V ref = 5V


Libraries, example code, and diagrams are provided as an additional free service by Hobby Components and are not sold as part of this product. We do not provide any guarantees or warranties as to their accuracy or fitness for purpose.