Esp32-mp3-music player

404jaspernotfound·esp32-mp3-music-player·hardware/MP3 Player schematic/MP3 Player schematic.kicad_sch

Esp32-mp3-music player

About the Esp32-mp3-music player PCB

Esp32-mp3-music player is an open source ESP32 PCB design by 404jaspernotfound, published on GitHub under the MIT license. It is a board, with 8 components from 8 distinct parts.

Its main chip is the esp32_38_pins-custom_library, from the ESP32 family. By type, the board carries 4 switches, 3 connectors and 1 IC.

It belongs with the audio and displays & leds designs in this gallery.

From the project

ESP32 music player with OLED UI, SD card playback, and PCM5102A DAC output. See README for full project details.

ESP32-based MP3 music player with OLED UI, SD card playback, and PCM5102A DAC output.

This project is a prototype ESP32 music player built around a breadboard setup using an SD card for audio files, a 0.96 inch I2C OLED for the user interface, four push buttons for control, and a PCM5102A DAC module for audio output.

The firmware is organized as a modular Arduino sketch and supports folder browsing, song selection, playback controls, volume control, and a simple OLED-based UI.

Main components on the Esp32-mp3-music player

Esp32-mp3-music player bill of materials (BOM)

8 components, 8 distinct parts.

QtyPartRefs
1
esp32_38_pins-custom_library
U1
1
OLED Display (I2C)
J1
1
PCM5102 (I2S-DAC)
J2
1
SD Card Module (SPI)
J3
1
MODE / BACK
SW1
1
VOL DOWN / PREV SONG
SW2
1
PLAY/PAUSE/SELECT
SW3
1
VOL UP / NEXT SONG
SW4

Esp32-mp3-music player design files

The KiCad project lives in the 404jaspernotfound/esp32-mp3-music-player repository on GitHub; these links point at the commit this page was built from.

Esp32-mp3-music player: common questions

What microcontroller does the Esp32-mp3-music player use?

The Esp32-mp3-music player is built around the esp32_38_pins-custom_library, from the ESP32 family.

How many components are on the Esp32-mp3-music player?

8 components, from 8 distinct parts. The full bill of materials is listed on this page.

Where can I download the Esp32-mp3-music player design files?

From the 404jaspernotfound/esp32-mp3-music-player repository on GitHub, which has the schematic; the links under Design files point to each one.

Can I use the Esp32-mp3-music player design in my own project?

Yes, under the terms of its MIT license, which 404jaspernotfound chose for the repository.

Can I test firmware for the Esp32-mp3-music player without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.

Similar boards