Reference: RBD-4080
INA228 I2C High / Low Side Power Monitor 85V 20-bit – STEMMA QT / Qwiic Compatible
Subscribe To When In Stock
We'll slide into your inbox when the product is back in stock.
Banner

The TXS0108E 8-Ch Logic Level Converter Module is a versatile and efficient solution for safely interfacing devices that operate at different logic voltages. Supporting conversions between 1.2–3.6V and 1.65–5.5V, this module features eight bi-directional channels with automatic direction control, making it ideal for I2C, SPI, UART, and general-purpose signal translation. It is optimized for open-drain bus applications but also works seamlessly in push-pull communication systems. With an integrated Output Enable (OE) function, users can disable outputs to reduce power consumption or control startup states. Its compact design ensures simple integration into Arduino, Raspberry Pi, and other embedded projects requiring reliable multi-signal level shifting. Featured By RoboticsBD.
Product Images are shown for illustrative purposes only and may differ from the actual product.
RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD
8 Bi-directional Channels – Enables safe and reliable voltage conversion across multiple signals.
Wide Voltage Compatibility – Converts between 1.2–3.6V (A side) and 1.65–5.5V (B side).
Automatic Direction Control – Eliminates the need for manual switching, reducing design complexity.
OE (Output Enable) Pin – Allows outputs to be disabled for ultra-low power applications.
Supports Multiple Protocols – Optimized for I2C but works with SPI, UART, GPIO, and other digital buses.
Compact and Durable Module – Small form factor with reliable operation for prototyping and embedded systems.
RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD
Arduino & Raspberry Pi Projects – Interfacing 3.3V sensors/modules with 5V boards.
Microcontroller Communication – Safe data transfer between devices operating at different voltages.
I2C/SPI/UART Protocols – Ensures compatibility across multi-voltage systems.
Sensor and Peripheral Integration – Connects modern low-voltage ICs with legacy 5V components.
Prototyping & DIY Electronics – Perfect for breadboard-friendly testing and development.
RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD
| General Specifications | |
| Model | TXS0108E Logic Level Converter |
| Number of Channels | 8 bi-directional |
| Voltage Range (Low side A) | 1.2V – 3.6V |
| Voltage Range (High side B) | 1.65V – 5.5V |
| Direction Control | Automatic, per channel |
| Output Enable (OE) | Yes, for power saving and startup control |
| Supported Applications | I2C, SPI, UART, GPIO |
| Recommended MCU Platforms | Arduino, Raspberry Pi, ESP, STM32, etc. |
| Module Dimensions | Compact PCB form factor |
| Shipment Weight | 0.0032 kg |
| Shipment Dimensions | 9 × 6 × 1 cm |
Please allow 5% measuring deviation due to manual measurement.
RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD

To use the module, you hook up the two voltages that you want to convert between to the A (low Voltage) and B (High Voltage) inputs. The higher voltage is always connected to the B side.
If using with an Arduino to interface to a 3.3V module, you would typically connect the 3.3V output of the Arduino to the Low Voltage Vcca input and the 5V output of the Arduino to the High Voltage Vccb input.
The ground connection should be common with the ground of both logic systems.
You then hook-up the lower voltage logic signals to the A1-A8 pins and the higher voltage logic signals to the corresponding B1-B8 pins (A1 connects to B1, etc) and you are set to go. There is no direction control required for the bi-directional functionality.
The OE pin needs to be pulled to Vcca if the outputs will always be enabled. Add a pull down resistor of 1K or so if you want the device to come up disabled until the uC enables it by driving the pin HIGH.
The board has the following I/O connections:
VA = Low voltage. Must be lower voltage than VB. Typically tied to 3.3V
VB = High voltage. Must be higher voltage than VA. Typically tied to 5VV
GND = Ground. Should be common to both voltage systems.
A1 / B1 = Channel 1
A2 / B2 = Channel 2
A3 / B3 = Channel 3
A4 / B4 = Channel 4
A5 / B5 = Channel 5
A6 / B6 = Channel 6
A7 / B7 = Channel 7
A8 / B8 = Channel 8
OE = Output Enable. Active HIGH.
The module comes with 2 strips of straight male headers. These can be soldered on for use with a breadboard, or you can use right-angle headers or attach wires directly to the board depending on what your application requires.
To ensure good alignment during soldering first insert the loose headers into a solderless breadboard. The board can then be placed on top of the headers and easily soldered in place.
These modules work very well when used correctly and are an easy way to implement level shifting for a number of applications. They operate faster than the common MOSFET level shifters and the 8 channels allows you to convert a complete 8-bit bus or multiple signals such as converting an I2C bus and several other logic signals.
Because these devices are auto-direction sensing with internal logic that senses and switches the direction automatically, they are typically not a good option for converting between something like a 3.3V MCU and GPIO where the I/O pin may be randomly connected to something like a switch or LED as erratic operation can occur. They also don’t like strong pullup resistors as that can sometimes confuse the auto switching.
For hi-speed SPI interfacing, our Hi-Speed SPI Logic Level Converter at the bottom of this page is a good option.
1 x TXS0108E 8-Ch Logic Level Converter Module
RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD
RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD
Specific References
Your review appreciation cannot be sent
Report comment
Report sent
Your report cannot be sent
Write your review
Review sent
Your review cannot be sent
Reference: RBD-4080
We'll slide into your inbox when the product is back in stock.
Reference: RBD-0272
Brand: Waveshare
We'll slide into your inbox when the product is back in stock.
Reference: RBD-2224
Reference: RBD-0358
Reference: RBD-1750
Reference: RBD-2150
Reference: RBD-3540
Reference: RBD-3499
Reference: RBD-1368
Reference: RBD-3518
Reference: RBD-1834
Reference: RBD-1381
Reference: RBD-2858
Reference: RBD-3972
Reference: RBD-4098
Reference: RBD-4117
Reference: RBD-0944
Reference: 0245
Reference: RBD-2640
Reference: RBD-1775
Reference: RBD-0104
Reference: RBD-0120
Reference: RBD-0386
check_circle
check_circle