DIY 5v to 3.3v Logic Level Shifter

About: Electronics & Telecommunication Engineer

A logic level shifter is use to shift one voltage level to another which is essential for some digital chips to work.

Let's take a example when we want to upload a sketch to the esp8266-01 by using arduino we need to shift tx logic of arduino to 3.3v. As arduino logic level is 5v, it is dangerous for esp8266. It may get damaged, so we need logic level shifter.

Let's make a simple logic level shifter using two npn transistors. These types of level shifter are widely use in many of the digital devics. In this instructables we are going to design a simple circuit of level shifter just for understanding how they works. Practically cmos are preferred for making logic level shifters.

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Components:

1. Bc548 npn transistors x2

2. 1k resistors x2

3. 10k resistors x2

4. Some wires

5. Breadboard

6. Power supply

Step 2: Circuit

Step 3: Final Testing

I am using arduino uno to get voltages of 5 volt and 3.3 volt.

Be the First to Share


    • Made with Math Contest

      Made with Math Contest
    • Multi-Discipline Contest

      Multi-Discipline Contest
    • Robotics Contest

      Robotics Contest