Whilst awaiting my replacement board, I’ve been looking at the Microsoft IoT-Core sample projects. Besides the RPI2 and Minoowboard Max howtos they have added howtos for the Dragonboard where GPIO etc is used. Given the need for level shifting, I’ve ordered some Sparkfun version:

SparkFun Voltage-Level Translator Breakout - TXB0104

SparkFun Voltage-Level Translator Breakout – TXB0104 from Sparkfun

Coming from a land Downunder in the land of Oz I’ve ordered from Little Bird Electronics in Queensland. I’ve ordered Sparkfun from them previously and they have a good range and are prompt with shipping:

SparkFun Voltage-Level Translator Breakout – TXB0104 from Little Bird

 

SparkFun's Description of SparkFun Voltage-Level Translator Breakout - TXB0104

This is a breakout board for the Texas Instruments TXB0104 module. The TXB0104 is a 4-bit bidirectional voltage-level translator with automatic direction sensing.

This 4-bit noninverting translator uses two separate configurable power-supply rails. The A port is designed to track VCCA. VCCA accepts any supply voltage from 1.2V to 3.6V. The B port is designed to track VCCB. VCCB accepts any supply voltage from 1.65V to 5.5V. This allows for universal low-voltage bidirectional translation between any of the 1.2-V, 1.5-V, 1.8-V, 2.5-V, 3.3-V, and 5-V voltage nodes. VCCA should not exceed VCCB. We have broken out each pin on this module for you to easily access both the A and B ports.

Features:

  • 1.2V to 3.6V on A Port and 1.65V to 5.5V on B Port (VCCA ≤ VCCB)
  • VCC Isolation Feature – If Either VCC Input Is at GND, All Outputs Are in the High-Impedance State
  • OE Input Circuit Referenced to VCC
  • Low Power Consumption, 5-μA Max ICC