PCB for Web Radio based on the popular ESP32 mcrocontroller.

Please be aware, this is  version 1.0 of the pcb with 3 additional components: a micro usb connector, a low voltage drop schottky diode and a 100 uF electrolithic capacitor.

You can buy the other components wherever you want, AliExpress, Banggood, we have no affiliation with any of them.

For more info, see GitHub project: ESP32 Web Radio.

Dimensions: 80 x 80 mm

Bill of Material
If a component is not available from a seller, try another seller that offers the same components.

Where to find the components for the webradio on AliExpress:

1 x PAM8403 5V DC Audio Amplifier Board
The switch in the potmeter of the PAM switches the power to the radio on and off.

The transformers have a primary and secundary side.
One side has a small dot (see photos).
Place the transformer on the pcb and align the dots.

You can also use 5W 8 ohm speakers.

If you only use the web interface to control the radio you don't need the push buttons.

The PCB uses GPIO 16 for the DCS pin of the VS1053, so set this accordingly in defaultprefs.h:
pin_vs_dcs = 16 # GPIO Pin number for VS1053 "DCS"
Also, use the config page of the webinterface to change settings including pin_vs_dcs.


PCB Layout

Web Radio PCB Board v.1.1

  • Product Code: WebRadio-ESP32-PCB-v1.1
  • Afmetingen (LXBXH): 8 x 8 x 1.5 cm
  • Availability: 1-2 Weken
  • 10.33€ (12.50€ incl. VAT)

Tags: webradio_pcb