Hi, Everyone
I am B.S.S.SRIKAR
So, I've recently bought ESP32
but it It only supplies 3.3v but most of the components like Ultrasonic Sensor, IR Sensor, Micro Servo etc. need 5v supply so is there any way to increase voltage from 3.3v to 5v, but except Relay.
Thank You,
Regards
B.S.S.SRIKAR
Not "power", "signal".
You shouldn't be using I/O pins to power anything directly.
Likewise, you shouldn't put 5V on a non-tolerant input pin.
yeah, I'm sorry
I mean it supplies 3.3v,
So, How to increase this 3.3v to 5v
without using Relay
There are level shifter ICs that can be used for signals, but not power.
You may find that some 5V devices like ultrasound rangers can be triggered by 3.3V, but the echo signal will need a potential divider to bring the 5V down to a safe level
google "step up converter"
Just power the other devices from 5V.
Or get a boost converter
(Hint: where does the 3.3V come from?)
It Comes from ESP32 positive terminal
...and before that?
Do you mean I should Power the components we a external battery
and only give the signal from ESP32?
You can power the ESP32 with 5V on the 5V pin and use the same 5V power for your other 5V chips. The ESP has an on-board LDO to derive the 3.3V from the 5V input. Just take care of the following:
- Don't ever connect the external 5V power if you connect the ESP32 with USB. The USB has its own 5V supply and may conflict with the external 5V supply. Worst case it may damage the USB port on the computer.
- Limit the signal level on the ESP32 I/O pins to 3.3V using a voltage divider (2 resistors). If there is a risk that the voltage exceeds 3.3V (like inductive spikes from driving a relay), add a zener diode for protection.
- If other chips require 5V signals from EP32, use a level shifter. ESP only outputs 3.3 V max. on an output pin. Some 5V chips may work with that (most will have a high level input voltage of less than 3V), but you should consult the data sheets to be sure.
Look here for more suggestions: How to Level Shift 5V to 3.3V | Random Nerd Tutorials
Better approach is generally a diode in series with a pull-up resistor (or internal pull-up) on the input.
Note: a level shifter is a 74HCT14 with two gates in tandem. Since you have six gates, this can offer three level shifting functions.
Not a "bidirectional level shifter".
This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.