How to Power ESP32

This tutorial instructs you how to power ESP32. You will learn all ways to power ESP32 and connected sensors.

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) ESP32 Screw Terminal Adapter

Or you can buy the following sensor kits:

1×DIYables Sensor Kit (30 sensors/displays)
1×DIYables Sensor Kit (18 sensors/displays)
Disclosure: some of these links are affiliate links. We may earn a commission on your purchase at no extra cost to you. We appreciate it.

How to power ESP32 via USB port

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

how to power ESP32 and sensors via USB port

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

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

how to power ESP32 and sensors via Vin pin

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.

esp32 screw terminal board

※ OUR MESSAGES