When working with sensors and microcontroller or arduino's, you'll need a level converter as a lot of sensors are designed for 3,3V and most microcontrollers will be 5V.

I know that they can be bought cheaply at sparkfun and others but when you only want to buy one converter you might pay more for the shipping than for the actual thing. And besides that, it is a simple thing to make.

You only need two bss138 mosfets, four 10k resistors, two sets of male headerpins and a pcb or a piece of veroboard.

Step 1: The circuit.

There is not much to tell about te construction of this circuit. Connect the gates directly to 3,3V, the sources via a 10K resistor to 3,3V and the drains via a 10K resistor to 5V.

Then make yourself a nice PCB-layout or find yourself a small piece of leftover veroboard and head to the next step.
<p>Hi, something I'm trying to understand about this, and also the SparkFun bi-directional level converter (4 channel).</p><p>Only 6 pins are used: 2 each side for data and 1 each side for &quot;HV&quot; and &quot;LV&quot;, i.e. supply voltages.</p><p>But there is no ground connection? Is that correct?</p><p>I looked at the SparkFun board in Eagle, and there are ports there marked GND but as far as I can tell they aren't connected to anything. Can't work out why...</p>
Connect ground of both sides directly and not vis this pcb
<p>Why do you have 4 pins on each side when you are only connecting 3 pins on each side?</p>
It's only because the board sits a bit more stable in the breadboard. You can make one with only 3 pins.
Hi, please advise which pins are for what? My crystal ball has broken. ;-)
look at the last picture in the last step. It should be there. SDA and SCL can be exchanged without problem aslong as you do it on both sides of the converter.
Nice and simple does the trick.
Thanks for this - very useful!

About This Instructable


19 favorites


Bio: I'm mainly interested in music, food and electronics but I like to read and learn about a lot more than that.
More by janw: Extra hot sriracha sauce (Mme Jeanette) Build a Nest Box for Bumblebees Build a brick bee hotel.
Add instructable to: