RSS feed

No RSS feed added

8-channel Bi-directional Logic Level Converter

With most of the Arduino and other processor  boards are 5V and modern sensors are typically 3.3V, there is a need to convert signals between these voltages. This board from Adafruit is a convenient way to achieve this level shift between devices. It has 8 bi-directional channels. Ideal for serial UART and SPI bus, but not I2C. See more information.

More details


AU$9.54 per each


Availability: This product is no longer in stock

Notify me when available

Add to my wishlist

Loyalty program By buying this product you can collect up to 9 loyalty points. Your cart will total 9 points that can be converted into a voucher of AU$0.18.

100 quantities 75 quantities 50 quantities 25 quantities 10 quantities 5 quantities
-AU$0.36 -AU$0.35 -AU$0.34 -AU$0.33 -AU$0.32 -AU$0.29

Customers who bought this product also bought...

Manufacturer: Adafruit

Manufacturer part number: 395

Description: Because the Arduino (and Basic Stamp) are 5V devices, and most modern sensors, displays, flash cards and modes are 3.3V-only, many makers find that they need to perform level shifting/conversion to protect the 3.3V device from 5V.

Although one can use resistors to make a divider, for high speed transfers, the resistors can add a lot of slew and cause havoc that is tough to debug. For that reason, we like using 4050/74LVX245 series and similar logic to perform proper level shifting. Only problem is that they are only good in one direction which can be a problem for some specialty bi-diectional interfaces and also makes wiring a little hairy.

That's where this lovely chip, the TXB0108 bi-directional level converter comes in! This chip perform bidirectional level shifting from pretty much any voltage to any voltage and will auto-detect the direction. Only thing that doesn't work well with this chip is i2c (because it uses strong pullups which confuse auto-direction sensor). If you need to use pullups, you can but they should be at least 50K ohm - the ones internal to AVRs/Arduino are about 100K ohm so those are OK! Its a little more luxurious than a 74LVX245 but if you just don't want to worry about directional pins this is a life saver!

This breakout saves you from having to solder the very fine pitch packages that this chip comes with. We also add 0.1uF caps onto both sides and a 10K pull-up resistor on the output enable pin so you can use it right out of the box!

  • TXB0108 datasheet
    Datasheet for TI's TXB0108 voltage level translator
  • TXB0108-appnote
    An application note from TI explaining how the TXB0108 works and how to use it.

No customer comments for the moment.

Only registered users can post a new comment.


No products

Shipping AU$0.00
Total AU$0.00

Check out