March 3, 2026
Description
mart NFC music box for kids with reactive LEDs and customizable design.
🧸 Full Description
This TonyBox is a DIY smart audio player based on ESP32-C3.
When an NFC tag is detected, the device automatically plays the assigned MP3 folder.
The project is designed to be:
beginner-friendly
highly reliable
fully customizable
perfect for kids
⭐ Key Features
✅ NFC tag playback (PN532 I2C)
✅ MP3 playback from microSD (DFPlayer Mini)
✅ WS2812 audio-reactive LEDs (16 led)
✅ Physical control buttons
✅ Smart anti-repeat shuffle
✅ Two firmware options included
✅ Optional 18650 battery support
✅ USB-C powered
✅ Front and back images fully customizable
✅ Embedded NFC tag print-pause system
🖨 IMPORTANT — Embedded NFC Tag During Print
The 3D model includes a print pause that allows you to embed the NFC tag inside the object.
Start the print normally
The printer pauses automatically
Insert the NFC tag into the pocket
Resume printing
✅ Clean professional look
✅ Child-safe design
✅ No glue required
📸 Reference images show exactly where to pause.
🖼 Full Customization
The TonyBox is fully customizable.
You can easily change:
🎨 front image
🖼 back image
🏷 NFC tag graphics
🌈 LED effects
🔊 audio content
✅ Both front and back panels can be reprinted with your own design.
Perfect for:
kids characters
audiobooks
personalized gifts
educational projects
🧠 Firmware Options
🔵 Manual UID (Recommended)
Pros
unlimited NFC tags
maximum stability
full control
Cons
requires UID scanning step
🟢 Auto Learning
Pros
very easy to use
automatic tag learning
Limitations
maximum 5 tags
6th tag overwrites the oldest
PLAY button becomes LEARN
⚠ These are two separate sketches.
🔘 Button Functions
Manual UID
▶ PLAY → play / pause
⏭ NEXT → next random track
⏮ PREV single → restart track
⏮ PREV double → previous track
Auto Learning
▶ becomes LEARN
⏭ NEXT active
⏮ PREV active
🔀 Smart Anti-Repeat System
The TonyBox:
shuffles tracks
avoids immediate repetition
automatically regenerates the playlist
⚡ Recommended Power
5V 2A minimum
5V 3A recommended
Avoid weak USB ports.
License:
Creative Commons — Attribution — Noncommercial
7