Adafruit 8-channel Bi-directional Level Converter - TXB0108 SKU: 18977
Adafruit 8-channel Bi-directional Level Converter – TXB0108
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.
When making different devices talk, they can often be expecting/talking different voltages. This can be a bad thing, causing damaged chips that are being YELLED at by the more powerful device. You can make a simple converter with resistors and a transistor, but high speed transfers need cleaner signals than the resistor solution can offer.
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, so the internal pullups in AVRs/Arduino will work fine.
|Dimensions||9.5 × 6 × 0.5 cm|
Only logged in customers who have purchased this product may leave a review.