ESP32-S3 bases/The PinPulse shield/21. Power from the shield
The PinPulse shield · 21 of 22

Power from the shield

The shield makes no power of its own. Its 3V3 rows are the ESP32-S3's regulator output, its 5V row is USB power a diode down, and all thirty-six LEDs together take about ten milliamps of the 3.3 volt rail — a thin slice next to the chip's own radio.

Where the rows come from

The shield has no regulator, no battery connector and no power input. Every power row is one of the ESP32-S3's own pins, carried out to the edge:

  • 3V3, twice at the top of the left edge. The output of the AMS1117 regulator on the ESP32-S3.
  • 5V, once near the bottom of the left edge. The board's 5V pin: USB power after a Schottky diode, so about 4.6 V with a cable in.
  • GND, once at the bottom of the left edge and three times on the right.
  • RST, at the top of the left edge. Not power: connect it to ground for a moment and the board restarts.

Each of those is on both the male pin and the female socket, so there are two 3V3 pins, two 3V3 sockets and eight ground connections to choose from.

What the shield itself takes

Where the 3.3 volt rail's current goes
75 mA
Wi-Fi
LEDs lit36
What you wire to a 3V3 row20 mA
On the 3.3 V rail
75 mA
LEDs' share
13 %
Regulator heat
0.10 W
The LEDs are the thin slice: about 10 mA with 36 lit. Each one draws roughly a quarter of a milliamp through its 5.1 kΩ resistor. What fills the rail is the chip itself — 340 mA at a transmit peak — and whatever you hang off a 3V3 row. Budget for those.

The six inverter chips run from the 3V3 rail and take microamps while idle. The LEDs take the rest. Each LED sits in series with 5.1 kΩ across the 3.3 V rail, which comes to about a quarter of a milliamp once the LED's own voltage is taken off — about 10 mA with all thirty-six lit.

That is small next to what else is on the same rail. The ESP32-S3's datasheet gives a peak of 340 mA while Wi-Fi transmits. A computer's USB port is meant to supply 500 mA in total. So the budget to watch is the radio plus whatever you wire to a 3V3 row, and the LEDs are not a reason to worry about it.

Using the power rows

Small sensors, a display and a few modules: take 3.3 V and ground from the shield. That is what the rows are for.

Motors, relays, servos and long LED strips: give them their own supply and join its ground to one of the shield's GND rows. The regulator on the ESP32-S3 is small and linear, and it is also powering the chip that is running your sketch.

Something rated for 5 V: the 5V row, with a USB cable in. It is not regulated — it is whatever the USB port provides, less a diode.

When it does not work

The 5V row reads about 4.6 V, not 5 V

That row is the ESP32-S3's 5V pin, which sits behind a Schottky diode from the USB sockets. The diode costs three or four tenths of a volt. Nothing is wrong, and anything rated for 5 V runs from it.

Nothing on the 5V row when I power the board another way

With no USB cable in, the 5V row only has voltage if you are feeding it yourself. Powering the board through a 3V3 row leaves 5V empty, because the regulator only passes current from 5 V down to 3.3 V, not back up.

The board resets when Wi-Fi connects, with a sensor on a 3V3 row

The radio draws a burst of a few hundred milliamps as it transmits, and a load on the same rail makes the dip deeper. Add a 100 µF capacitor between 3V3 and GND close to the sensor, turn transmit power down, or give the load its own supply.

The regulator on the ESP32-S3 is hot

A linear regulator turns the difference between its input and 3.3 V into heat, so every milliamp you take from a 3V3 row warms it. Warm is normal. Too hot to touch means too much load, or a short between a 3V3 row and ground — unplug and check.

Where this goes next

A sketch that walks a light down every pin it is safe to drive.

Chase the LEDs →

Edit this page — content/books/esp32s3-base/power-from-the-shield.mdx

Questions people ask first

  • Which way round does the ESP32-S3 go on the base?

    Its USB sockets go over the two boxes printed USB, at the bottom of the base, with the antenna end at the top under the display connector.

    Nothing stops the other way: the two sockets are identical, so the board seats just as firmly end for end. Put in backwards, its 3.3 V regulator output ends up wired to ground, and the board can be damaged for good. Seat the board first and plug the USB cable in second, every time.

  • Where does the power for my sensors come from?

    The base has no regulator, no battery connector and no power input. It is powered through the ESP32-S3's own USB sockets, and every power way on it is one of that board's pins carried out.

    The 3V3 ways are the output of the regulator on the ESP32-S3. The 5V ways are the board's 5V pin: about 4.6 V with a USB cable plugged in, and nothing without one. Nothing on the way is switched, fused or filtered.

  • Can I run a motor, relay or LED strip from the base?

    Not from its power ways. Motors, relays, servos and long LED strips need their own supply, with its ground joined to a GND way on the base, because the ESP32-S3's regulator is small and is also running your sketch.

    Small sensors and a display can take 3V3 and ground from the base. No current rating is quoted for the ways, because none has been checked.

  • How many GPIOs does the Pluggable Terminal Base bring out?

    24 of the ESP32-S3 Gold's 36 GPIOs, once each, on two 12-way push-in blocks, plus two 4-way power blocks.

    Twelve do not come out: 0, 1, 2, 3, 4, 35, 36, 37, 43, 44, 45 and 46, and the RST pin. GPIO 1, 2 and 4 reach the display connector and nothing else. All of the I²C and SPI pins are on the left block, and GPIO 19 and 20 (the native USB pair, on the right block) should be left alone while a sketch is using USB.

  • How many GPIOs does the Screw Terminal Base bring out?

    26 of the ESP32-S3's GPIOs, once each, on two 15-way screw terminal blocks, with 3V3 on the left block and 5V on the right. Ten GPIOs do not come out.

    The native USB pins (GPIO 19 and 20) are on the right block: a wire on either one shares the USB lines with the computer, so leave them alone unless the sketch is not using native USB.

Community

Questions about this product

See what other owners have asked, and read their solutions.

This page covers several products. Choose yours to see the right discussions.

Discuss this article

Ask about this page. The answer stays here, on the page it belongs to, for whoever hits the same wall next.

Browse Modules and blocks on the forum →