CJMCU TXB0104 4-Bit Bidirectional Voltage Level Shifter Module
CJMCU TXB0104 4-Bit Bidirectional Voltage Level Shifter Module
The CJMCU 401 TXB0104 is a compact, high-performance 4-bit bidirectional voltage level translator module designed for seamless signal conversion between 3.3V and 5V logic systems. Featuring auto-sensing direction control and built-in ESD protection, this module is an essential component for electronics enthusiasts, hobbyists, and engineers working on microcontroller projects, Raspberry Pi builds, Arduino designs, and more.
Key Features
- 4-Bit Bidirectional Translation: Automatically senses signal direction — no manual control required, simplifying your circuit design.
- Auto-Sensing Direction Control: The TXB0104 chip intelligently detects the flow of data and shifts voltage levels in real time without external logic.
- Built-in ESD Protection: Guards your components against electrostatic discharge, helping protect sensitive ICs and signal lines.
- 3.3V Supply Voltage: Ideal for interfacing 3.3V logic devices with 5V systems and vice versa.
- Wide Operating Temperature Range: Rated from -40°C to +80°C, suitable for a broad range of environments.
- SMD Package / Module Form Factor: Compact PCB module design for easy integration into breadboards and custom PCB layouts.
- Computer & Embedded Applications: Perfect for use with computers, microcontrollers, single-board computers, sensors, and communication buses (I2C, SPI, UART, etc.).
- Available in Multipacks: Choose from 1-piece, 5-piece, or 10-piece options to suit your project scale.
Specifications
| Model | CJMCU 401 / TXB0104 |
| Bits | 4-Bit Bidirectional |
| Supply Voltage | 3.3V |
| Operating Temperature | -40°C to +80°C |
| Package Type | SMD Module |
| Application | Computer / Microcontroller / Embedded Systems |
| ESD Protection | Yes |
| Condition | New |
What's in the Box
- CJMCU TXB0104 Level Shifter Module (quantity based on selected option)
Great Pairings for Your DIY Electronics Projects
While you're building out your project, check out these other popular items from our store:
- Round Aluminum Wire 1mm–3mm | DIY Jewelry Making Wire — versatile crafting wire for prototyping and wiring projects.
- 4/6mm CCB Flat Round Spacer Beads DIY Jewelry Making 100-200pcs — useful for organizing and labeling small components.
Learn more: EPA guidance on lithium-ion battery handling
Frequently Asked Questions
Q: What does the CJMCU TXB0104 4-bit bidirectional level shifter do?
A: The CJMCU TXB0104 module translates voltage signals between two different logic levels — most commonly 3.3V and 5V — in both directions simultaneously across 4 data channels. It uses the Texas Instruments TXB0104 IC with automatic direction sensing, so no additional control signals are needed to determine signal direction.
Q: Is the TXB0104 suitable for I2C, SPI, and UART communication buses?
A: Yes. The TXB0104 level shifter module is compatible with a wide range of communication protocols including SPI, UART, and general GPIO signaling. However, for I2C specifically (which uses open-drain signaling), a dedicated open-drain level shifter may be more appropriate. For push-pull signal lines like SPI and UART, this module is an excellent choice.
Q: What microcontrollers and development boards is this module compatible with?
A: This module is widely used with Arduino (5V), Raspberry Pi (3.3V), ESP8266, ESP32, STM32, and similar microcontroller or single-board computer platforms. It bridges the voltage gap between 3.3V and 5V logic devices seamlessly.
Q: How many modules do I receive per order?
A: You can choose from 1-piece, 5-piece, or 10-piece quantities at checkout to match your project requirements and budget.
Production & Packaging Notice
To maintain high stock availability and fast shipping times, our items are sourced from multiple verified manufacturing facilities. While the core quality, materials, and product specifications remain identical, you may notice slight variations in the packaging design, manufacturing origin, or the wording of the printed instructions.