chipKIT® Development Platform

Inspired by Arduino™

How can I do 3.3V -> 5V?

Created Mon, 22 Aug 2011 21:25:09 +0000 by rasmadrak


Mon, 22 Aug 2011 21:25:09 +0000

Hi there,

I'm looking for a simple way to increase the voltage from 3.3V to 5V on six individual pins. It needs to be done as fast as possible as the pins will continuously change HIGH/LOW at up to 8MHz. It will be used to control a display that I've previously used a 5V logic MCU to control.

Any clues? Please bear in mind that I'm not that gifted when it comes to circuits, and converting diagrams to circuits... :)


Mon, 22 Aug 2011 21:57:07 +0000

I use these (or an equivalent circuit in my own boards):



Tue, 23 Aug 2011 09:59:21 +0000

I vote for a 74HCT541 or similar running on 5V input reliable from 3.3V and good up to ~40MHz.

For going 5V back to 3.3V inputs check they're 5v tolerant and probably bung a 1K resistor in just to keep the current down.


Sat, 10 Sep 2011 01:19:19 +0000

Hi there!

I bought a 8pin 3.3 <--> 5V logic converter from Futurlec. Works like a charm! :)


Mon, 17 Oct 2011 02:06:23 +0000

Another good way to do it...