[sdiy] best way to buffer digital out and convert 3V3 to 5V

julian schmidt elfenjunge at gmx.net
Wed May 29 17:19:37 CEST 2013


Hello List,

Lets say I've got a 3V3 microcontroller and want to buffer its outputs 
and bring them up to 5V (or more).
For example use a GPIO of a stm32 to generate 5V trigger signals for 
external gear.
What would be the best way of doing this?

So far the AVR designs I've looked at just connect the GPIOs directly to 
the jack, which does not feel right ;)

My first thought would have been an IC like the 74HC4050 hex buffer.
But a friend warned me of using them to interface to the external world, 
mentioning they are a bit picky concerning output impedance or users 
connecting a signal to the trigger out. His recommendation would be a 
simple transistor to buffer the output.
But for multiple outs I would be more interested in a rugged, multi 
output buffer IC.

Best,
julian



More information about the Synth-diy mailing list