https://github.com/jonasdoebertin/esp32-jukebox
An ESP32 based jukebox driven by ESPHome and Home Assistant
https://github.com/jonasdoebertin/esp32-jukebox
esp32 esp32-wroom esphome home-assistant kicad
Last synced: 2 months ago
JSON representation
An ESP32 based jukebox driven by ESPHome and Home Assistant
- Host: GitHub
- URL: https://github.com/jonasdoebertin/esp32-jukebox
- Owner: JonasDoebertin
- Created: 2022-12-02T10:50:57.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-12-02T11:31:48.000Z (over 3 years ago)
- Last Synced: 2025-10-14T15:03:22.305Z (8 months ago)
- Topics: esp32, esp32-wroom, esphome, home-assistant, kicad
- Homepage:
- Size: 187 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Jukebox
An ESP32 based jukebox driven by ESPHome and Home Assistant.
---
About the project: it’s a simple ESP32 based media player that allows scanning cards with RFID tags to select the media to play. Everything will be tight together with ESPHome (for the ESP32 firmware side) and Home Assistant.
It’s a simple 2-layer board with 1.6mm thickness and 4cm x 6cm overall size.
The board features the following main parts:
- ESP32-WROOM-32E as the MCU
- AMS1117-3.3 as a power regulator
- CH340C as the serial converter
- MAX98357AETE+T as a DAC with integrated 3w amp
- connectors for three simple buttons (volume -/+, play/pause)
- connector for an PN532 based RFID module connected via I2C
- connector for a passive broadband speaker