Beginner Robot Arm Powering Help

Me and my friend have recently been trying to make a 3D printed robot arm using an ESP32. Our current problem is that we don't exactly know how to go about powering it.

https://www.aliexpress.us/item/3256806290585259.html#nav-specification
This is the esp we got and obviously it isn't the greatest but just in case we didn't know what we were doing and burned a board we didn't want to waste a lot of money.

Everything we plan on using: four 55g servos, one 9g servo, a 5v servo driver board and a 5v led strip.
My concern is that the board only has a 3.3v pin and not a 5v, but we did get the LED strip working perfectly fine making me think something is misleading or I'm not understanding properly.
Either way, would the USB-c port be enough to power everything or is there a better way to go about this?

Again, we're both very new to this stuff, so any help is greatly appreciated :smiley:

Welcome to the forum

You are not using a Nano ESP32 board, rather you are using a generic ESP32 board, so your topic has been moved to a more generic category of the forum

understood, sorry about that, I appreciate it

Use a different power source for the ESP devices. Putting them with motors is asking for a blasting.

So we talked about using an old phone charger perhaps, not sure if that would be enough?
So we'd use a phone charger for the driver board and power the esp and lights with the USB-c cable on the esp?

Sounds good, assuming the charger will put out enough current and the correct voltage.