TXS0108E (HW-0108) 8-channel, bidirectional 5V-3.3V logic level converter

TXS0108E (HW-0108) 8-channel, bidirectional 5V-3.3V logic level converter The TXS0108E (HW-0108) is an 8-channel bidirectional logic-level converter module designed to bridge communication between devices operating at different voltage levels, such as 3.3V and 5V systems. It features automatic direction sensing, meaning it does not require a dedicated direction-control signal to switch between transmitting and receiving data.

Technical Specifications

According to manufacturers like Texas Instruments and technical guides from ProtoSupplies, the module operates within the following parameters:

  • Voltage Range (VCCA): 1.2V to 3.6V (Lower voltage side).
  • Voltage Range (VCCB): 1.65V to 5.5V (Higher voltage side).
  • Data Rates: Supports up to 110 Mbps for push-pull applications and 1.2 Mbps for open-drain applications like I2C.
  • Requirement: VCCA must always be less than or equal to VCCB.
  • Dimensions: Approximately 26 x 16 x 3mm.

Key Features TXS0108E (HW-0108) 8-channel, bidirectional 5V-3.3V logic level converter

  • Bidirectional Translation: Allows seamless two-way communication without manual configuration of data direction.
  • Output Enable (OE) Pin: An active-HIGH pin that enables the device when connected to VCCA. If pulled LOW, it places all I/O pins in a high-impedance state, effectively disabling the module.
  • Protocol Support: Compatible with various serial interfaces, including I²C, SPI, and UART.
  • Auto-Direction Sensing: Uses internal edge-rate accelerators to detect and automatically switch the signal direction.

Pinout and Connection Guide

TXS0108E (HW-0108) 8-channel, bidirectional 5V-3.3V logic level converter The module typically features two rows of pins corresponding to the low-voltage (A) and high-voltage (B) sides:

  • VCCA: Connect to the power supply of the lower voltage device (e.g., 3.3V).
  • VCCB: Connect to the power supply of the higher voltage device (e.g., 5V).
  • GND: Common ground for both voltage domains.
  • OE: Output Enable; must be tied HIGH (to VCCA) to operate. Tie to GND via a pull-down resistor to keep it disabled during power-up.
  • A1–A8: Data lines for the low-voltage side.
  • B1–B8: Data lines for the high-voltage side.

An example of a level converter

Because the Arduino Uno/Nano uses 5V logic and the Ra-01 uses 3.3V, you must use a Logic Level Converter or voltage dividers on the data lines to avoid damaging the module. See more » AI-Thinker LoRA products

Ra-01 PinLogic level converterArduino Pin (Uno/Nano)Wire ColorNotes
VCCVa - Vb5V redPower
GNDGNDGND blackCommon ground
SCKA4 - B4D13 greenSPI Clock
MISOA3 - B3D12 darkblueSPI Master In Slave Out
MOSIA2 - B2D11 yellowSPI Master Out Slave In
NSSA1 - B1D10 (or D7) lightblueChip Select (CS)
RESETA8 - B8D9 (or D6) purpleReset Pin
DIO0A7 - B7D2 orangeInterrupt Pin (Required for RX)

Arduino TXS0108E Ra-01

Converters topics on lamaPLC

PageDateTags
2026/04/11 18:28, , , , , , , , , , ,
2026/04/23 21:52, , , , , , , ,
2026/04/23 21:52, , , , , , , , , , , , ,
2026/02/14 23:47, , , ,
2026/04/23 21:52, , , , , , , , , , , , , , , , , , , , , , , ,
2026/04/23 21:52, , , , ,
2026/04/23 21:52, , , , , ,
2026/04/23 21:52, , , , ,




This page has been accessed for: Today: 4, Until now: 5