Taking a break

 We're taking a break moving shop and hope to be back soon. We hope to start shipping orders in Nov 2018. 

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