PAM8403 stereo amplifier 2x3 W with ESP32

Supply 5 V Bus GPIO
5VGNDLRL+L-R+R-

Pins and ESP32 wiring

PinRoleESP32 pinNotes
5VPowerVINPin order varies between boards: match by the printed label. 2.5 to 5.5 V. Use VIN (5 V) for full volume
GNDGroundGNDAlso the audio input ground
LInput (the ESP32 drives it)D25Left audio in. ESP32 DAC GPIO 25 or 26 works; the module has input capacitors
RInput (the ESP32 drives it)D26Right audio in
L+Not wired to the ESP32—Left speaker +
L-Not wired to the ESP32—Left speaker -. Bridged output: never connect to GND
R+Not wired to the ESP32—Right speaker +
R-Not wired to the ESP32—Right speaker -. Bridged output: never connect to GND

Suggested wiring for the 30-pin ESP32 DevKit, avoiding flash, input-only and strapping pins. BoardPilot checks it for you as you wire.

This module is sold for 5 V. Its outputs may be 5 V: use a level shifter or a voltage divider on ESP32 inputs.

Sources

Try it in 3D in BoardPilot

BoardPilot Part data (JSON)

Related parts

Part data: CC BY 4.0, free to reuse with credit to BoardPilot.