One part wants 3.3V logic. Another wants 5V. What do you do? Over on the [Playduino] YouTube channel, there’s a recent video running us through a not-so-recent concern: various approaches to level-shifting.
In the video, the specific voltage domains of 3.3 volts and 5 volts are given, but you can apply the same principles to other voltage domains, such as 1.8 volts, 2.5 volts, or nearly any two levels. Various approaches are discussed depending on whether you are interfacing 5 V to 3.3 V or 3.3 V to 5 V.


![Photo of [DENKI OTAKU] with his test circuit and oscilloscope](https://hackaday.com/wp-content/uploads/2025/11/TO-247-4-banner.jpg?w=600&h=450)
![[Usagi Electric] and his home brew computer](https://hackaday.com/wp-content/uploads/2025/11/TMS9900-home-brew-banner.jpg?w=600&h=450)


