How to Power ESP32
This tutorial instructs you how to power ESP32. You will learn all ways to power ESP32 and connected sensors.
- How to power ESP32 via USB port
- How to power ESP32 and sensors via USB port
- How to power ESP32 via Vin pin
- How to power ESP32 and sensors via Vin pin
- How to actually do wiring easily and conveniently
Hardware Used In This Tutorial
1 | × | ESP-WROOM-32 Dev Module | |
1 | × | USB Cable Type-C | |
1 | × | Jumper Wires | |
1 | × | (Optional) DC Power Jack | |
1 | × | (Optional) Breadboard | |
1 | × | (Optional) 5V Power Adapter | |
1 | × | (Recommended) Screw Terminal Expansion Board for ESP32 |
Or you can buy the following sensor kits:
1 | × | DIYables Sensor Kit (30 sensors/displays) | |
1 | × | DIYables Sensor Kit (18 sensors/displays) |
How to power ESP32 via USB port
You can use the following power sources to power ESP32 via USB port
- Computer and USB Cable
- Phone charger (USB terminal)
- 5V Power Adapter (USB terminal)
How to power ESP32 and sensors via USB port
The below diagram shows and example of powering ESP32 (via USB port) and DHT22 sensor
You can power ESP32 via USB port as above, and then get power from Vin pin to power sensors.
Please note that this way is only suitable for a few sensors with less power consumption. If you want to powers sensors with high power consumption, please see the next part
How to power ESP32 via Vin pin
You can use the 5v power adapter with barrel jack to power ESP32 via Vin pin. You can do so by two ways:
- Cut the wire and separate the positive and negative lines. Then connect the positive line to Vin pin and the negative line to a GND pin of ESP32
- (Recommended) use a DC Jack connecter
How to power ESP32 and sensors via Vin pin
The below diagram shows and example of powering ESP32 (via Vin pin) and DHT22 sensor by a 5V power adapter
This method is strongly recommended as it ensures that the motors, sensors, displays, and other components are powered independently of the ESP32 board, ensuring both safety and adequate power supply
How to actually do wiring easily and conveniently
In practice, we require a method for secure, tidy, safe, and convenient wiring. The optimal solution is to utilize a screw terminal board.