• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
ESP32-C3 NFC Music Box | Audio Reactive WS2812 | Auto Learning + Manual UID | Kids Smart Audio Player 3D Printer File Image 1
ESP32-C3 NFC Music Box | Audio Reactive WS2812 | Auto Learning + Manual UID | Kids Smart Audio Player 3D Printer File Image 2
ESP32-C3 NFC Music Box | Audio Reactive WS2812 | Auto Learning + Manual UID | Kids Smart Audio Player 3D Printer File Image 3
ESP32-C3 NFC Music Box | Audio Reactive WS2812 | Auto Learning + Manual UID | Kids Smart Audio Player 3D Printer File Image 4
ESP32-C3 NFC Music Box | Audio Reactive WS2812 | Auto Learning + Manual UID | Kids Smart Audio Player 3D Printer File Image 5
ESP32-C3 NFC Music Box | Audio Reactive WS2812 | Auto Learning + Manual UID | Kids Smart Audio Player 3D Printer File Image 6
ESP32-C3 NFC Music Box | Audio Reactive WS2812 | Auto Learning + Manual UID | Kids Smart Audio Player 3D Printer File Image 7
ESP32-C3 NFC Music Box | Audio Reactive WS2812 | Auto Learning + Manual UID | Kids Smart Audio Player 3D Printer File Image 8
ESP32-C3 NFC Music Box | Audio Reactive WS2812 | Auto Learning + Manual UID | Kids Smart Audio Player 3D Printer File Image 9
ESP32-C3 NFC Music Box | Audio Reactive WS2812 | Auto Learning + Manual UID | Kids Smart Audio Player 3D Printer File Image 10
ESP32-C3 NFC Music Box | Audio Reactive WS2812 | Auto Learning + Manual UID | Kids Smart Audio Player 3D Printer File Image 11
ESP32-C3 NFC Music Box | Audio Reactive WS2812 | Auto Learning + Manual UID | Kids Smart Audio Player 3D Printer File Image 12
ESP32-C3 NFC Music Box | Audio Reactive WS2812 | Auto Learning + Manual UID | Kids Smart Audio Player 3D Printer File Thumbnail 1
ESP32-C3 NFC Music Box | Audio Reactive WS2812 | Auto Learning + Manual UID | Kids Smart Audio Player 3D Printer File Thumbnail 2
ESP32-C3 NFC Music Box | Audio Reactive WS2812 | Auto Learning + Manual UID | Kids Smart Audio Player 3D Printer File Thumbnail 3
ESP32-C3 NFC Music Box | Audio Reactive WS2812 | Auto Learning + Manual UID | Kids Smart Audio Player 3D Printer File Thumbnail 4
ESP32-C3 NFC Music Box | Audio Reactive WS2812 | Auto Learning + Manual UID | Kids Smart Audio Player 3D Printer File Thumbnail 5
ESP32-C3 NFC Music Box | Audio Reactive WS2812 | Auto Learning + Manual UID | Kids Smart Audio Player 3D Printer File Thumbnail 6
ESP32-C3 NFC Music Box | Audio Reactive WS2812 | Auto Learning + Manual UID | Kids Smart Audio Player 3D Printer File Thumbnail 7
ESP32-C3 NFC Music Box | Audio Reactive WS2812 | Auto Learning + Manual UID | Kids Smart Audio Player 3D Printer File Thumbnail 8
ESP32-C3 NFC Music Box | Audio Reactive WS2812 | Auto Learning + Manual UID | Kids Smart Audio Player 3D Printer File Thumbnail 9
ESP32-C3 NFC Music Box | Audio Reactive WS2812 | Auto Learning + Manual UID | Kids Smart Audio Player 3D Printer File Thumbnail 10
ESP32-C3 NFC Music Box | Audio Reactive WS2812 | Auto Learning + Manual UID | Kids Smart Audio Player 3D Printer File Thumbnail 11
ESP32-C3 NFC Music Box | Audio Reactive WS2812 | Auto Learning + Manual UID | Kids Smart Audio Player 3D Printer File Thumbnail 12

ESP32-C3 NFC Music Box | Audio Reactive WS2812 | Auto Learning + Manual UID | Kids Smart Audio Player

Apexlayer avatarApexlayer

March 3, 2026

printables-icon
DescriptionCommentsTags

Description

mart NFC music box for kids with reactive LEDs and customizable design.


🧸 Full Description

Smart NFC Audio Player for Kids

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.

How it works

  1. Start the print normally

  2. The printer pauses automatically

  3. Insert the NFC tag into the pocket

  4. 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

Related Models

#3DBenchy - The jolly 3D printing torture-test by CreativeTools.se preview image

#3DBenchy - The jolly 3D printing torture-test by CreativeTools.se

CreativeTools profile image

CreativeTools

90,879

Important information sign for 3D printers / Wichtiges Hinweisschild für 3D-Drucker :) preview image

Important information sign for 3D printers / Wichtiges Hinweisschild für 3D-Drucker :)

Pat_S profile image

Pat_S

sign: don't touch my 3d printer preview image

sign: don't touch my 3d printer

Izzodesign74 profile image

Izzodesign74

575

Self-Watering Planter (Small) preview image

Self-Watering Planter (Small)

parallelgoods profile image

parallelgoods

73,128

X, Y and Z calibration tool for IDEX / dual extruder / dual color 3D printers preview image

X, Y and Z calibration tool for IDEX / dual extruder / dual color 3D printers

Voxel3D_NL profile image

Voxel3D_NL

203

Gift Box preview image

Gift Box

roby85r profile image

roby85r

1,506

All In One 3D Printer test preview image

All In One 3D Printer test

majda107 profile image

majda107

64,484

axes calibrage cube-xyz for 3d printers preview image

axes calibrage cube-xyz for 3d printers

H- printed profile image

H- printed

9

7