• 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 AudioBox  Auto Learning & Manual Mode 3D Printer File Image 1
ESP32-C3 NFC AudioBox  Auto Learning & Manual Mode 3D Printer File Image 2
ESP32-C3 NFC AudioBox  Auto Learning & Manual Mode 3D Printer File Image 3
ESP32-C3 NFC AudioBox  Auto Learning & Manual Mode 3D Printer File Image 4
ESP32-C3 NFC AudioBox  Auto Learning & Manual Mode 3D Printer File Thumbnail 1
ESP32-C3 NFC AudioBox  Auto Learning & Manual Mode 3D Printer File Thumbnail 2
ESP32-C3 NFC AudioBox  Auto Learning & Manual Mode 3D Printer File Thumbnail 3
ESP32-C3 NFC AudioBox  Auto Learning & Manual Mode 3D Printer File Thumbnail 4

ESP32-C3 NFC AudioBox Auto Learning & Manual Mode

apexlayer avatarapexlayer

March 2, 2026

makerworld-icon
DescriptionCommentsTags

Description

🧸 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
✅ 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

📸 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:

Standard Digital File License

Related Models

Craftsman Socket Holders preview image

Craftsman Socket Holders

OmniMaker profile image

OmniMaker

4,816

Owlbox - RFID tag  speaker for kids - Phoniebox preview image

Owlbox - RFID tag speaker for kids - Phoniebox

xtract profile image

xtract

61

Cantilever Tote Box preview image

Cantilever Tote Box

Reavenk profile image

Reavenk

2,818

ESP32-C3 NFC AudioBox  Auto Learning & Manual Mode preview image

ESP32-C3 NFC AudioBox Auto Learning & Manual Mode

apexlayer profile image

apexlayer

3

Socket organizer preview image

Socket organizer

WoodmanXI profile image

WoodmanXI

1,880

Parts Storage Stackable Box / Custom Nameplate preview image

Parts Storage Stackable Box / Custom Nameplate

Meyui profile image

Meyui

4,793