Engineer
SWITZERLAND • + Follow
Edit Project
Tools, APP Software Used etc.
|
RustRust Community
|
Description
PhoniESP32 v1.2
PhoniESP32 🎶🔋
A kid-friendly jukebox powered by the ESP32, inspired by Phoniebox. Unlike the original Raspberry Pi–based version, phoniesp32 is designed to be battery-operated, low-power, and ultra-portable.
✨ Features
- ESP32-based jukebox: replaces the Raspberry Pi with an ESP32-C6.
- Low-power & battery-ready: runs on a Li-ion cell with TP4056 charging and MT3608 boost converter.
- Bare-metal Rust firmware: built on the embassy async embedded framework.
- Rust-powered Web UI: implemented with Dioxus and served directly from the ESP32.
- Audio transcoding & upload: convert music files via the web frontend to IMA ADPCM, upload to device, and play back instantly.
- RFID support: scan S50 fobs with a MFRC522 module to trigger playlists.
- Affordable: target build cost under 50 CHF.
🛠 Components
- MCU: ESP32-C6
- Charging/Power: BQ24073 (Li-ion charger), TSP631000 (buck-boost converter)
- Battery: Li-ion cell (e.g. 18650)
- Audio: MAX98357 (I2S DAC + amplifier)
- Storage: SD card adapter
- RFID: MFRC522 module + S50 RFID fobs
May 01,2026
32 views
PhoniESP32 v1.2
4 Layers PCB 50 x 57.49 mm FR-4, 1.6 mm, 1, HASL lead free, White Solder Mask, Black silkscreen
A kid-friendly jukebox powered by the ESP32, inspired by Phoniebox. Designed to be battery-operated, low-power, and ultra-portable!
32
0
0
Published: May 01,2026
Standard PCB
Download Gerber file 1
BOM(Bill of materials)
Centroid file
Purchase
Donation Received ($)
PCBWay Donate 10% cost To Author
Only PCB
PCB+Assembly
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
Copy this HTML into your page to embed a link to order this shared project
Copy
Under the
Attribution-ShareAlike (CC BY-SA)
License.
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(0)
- Likes(0)
Upload photo
You can only upload 5 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP
0 / 10000
It looks like you have not written anything. Please add a comment and try again.
You can upload up to 5 images!
Image size should not exceed 2MB!
File format not supported!
View More
View More
VOTING
0 votes
- 0 USER VOTES
0.00
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Design
1/4
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Usability
2/4
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Creativity
3/4
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Content
4/4
More by Engineer
You may also like
-
Programmable Mist Maker - XIAO / QT PY Extension
821 1 0 -
RadioHAT - Raspberry Pi radio development platform
660 0 2 -
-
-
-
-
ARPS-2 – Arduino-Compatible Robot Project Shield for Arduino UNO
3125 0 6 -
-
A Compact Charging Breakout Board For Waveshare ESP32-C3
3751 3 8 -
AI-driven LoRa & LLM-enabled Kiosk & Food Delivery System
4076 2 2







