Taking a break

 We're taking a break moving shop and hope to be back soon. We will ship orders on 2018-07-25. 

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.

We do have some other handy level shifters in the shop, for example the fancy bi-directional TXB0108. However, neither of these are happy to work with I2C, which uses a funky pull-up system to transfer data back and forth. This level shifter board combines the ease-of-use of the bi-directional TXB0108 with an I2C-compatible FET design following NXP's app note.

This breakout has 4 BSS138 FETs with 10K pullups. It works down to 1.8V on the low side, and up to 10V on the high side. The 10K's do make the interface a little more sluggish than using a TXB0108 or 74LVC245 so we suggest checking those out if you need high-speed transfer.

While we designed it for use with I2C, this works great for SPI, TTL Serial, and any other digital interface both uni-directional and bidirectional. Comes with a fully assembled, and tested PCB with 4 full bidirectional converter lines as well as 2 pieces of 6-pin header you can solder on to plug into a breadboard or perfboard.

Technical Details

Bi-Directional 4-channel I2C-safe Logic Level Converter - BSS138 [757]

  • Brand: Adafruit
  • Product Code: ADA-757
  • Reward Points: 4
  • Availability: 3
  • £5.58

  • Ex Tax: £4.65
  • Price in reward points: 100

  • 5 or more £5.30
  • 10 or more £5.03

Power and Data Line Isolation - PWR-ISO

Power and Data Line Isolation - PWR-ISO

£39.22

The Atlas Scientific PWR-ISO Circuit is designed to eliminate electrical noise

Qty: 3

Bi-Directional Level Shifter - TXB0104 [1875]

Bi-Directional Level Shifter - TXB0104 [1875]

£4.27

This chip perform bidirectional level shifting from pretty much any voltage to any voltage and will ...

Qty: 24

Bi-Directional 8-Channel Logic Level Converter - TXB0108 [395]

Bi-Directional 8-Channel Logic Level Converter - TXB0108 [395]

£9.00

TXB0108 bi-directional level converter performs bidirectional level shifting from any voltage to any ...

Out Of Stock

Bi-Directional 8-Channel Logic Level Converter - Bus Transceiver

Bi-Directional 8-Channel Logic Level Converter - Bus Transceiver

£4.57

Logic Level Converter 8channel Logic Level Bus Transceiver

Qty: 2

16 Output I/O Expander Breakout - SX1509 [BOB13601]

16 Output I/O Expander Breakout - SX1509 [BOB13601]

£15.38

SX1509 Breakout is a 16-channel GPIO expander with an I2C interface with PWM signals

Qty: 3

Logic Level Converter - Bi-Directional [BOB12009]

Logic Level Converter - Bi-Directional [BOB12009]

£3.70

Small device that safely steps down 5V signals to 3.3V AND steps up 3.3V to 5V at the same time

Out Of Stock