🎵 The DFPlayer Mini SKU DFR0299 is a compact yet powerful MP3 audio playback module designed for a wide range of embedded sound applications. Whether you're building a custom music player, adding voice prompts to a robot, or developing an interactive art installation, this module offers reliable performance and flexible control options.
🔌 It supports standalone operation with push buttons and speaker, or can be integrated with microcontrollers like Arduino UNO via UART serial communication (RX/TX). Audio files are played directly from a TF card, and the module supports MP3, WAV, and WMA formats with hardware decoding.
🎛️ With features like 30-level volume control, 6 EQ modes, and folder-based organization (up to 100 folders, 255 files each), the DFPlayer Mini is ideal for both simple and advanced audio projects.
📐 Specifications
| 🎵 Sampling Rates Supported | 8 / 11.025 / 12 / 16 / 22.05 / 24 / 32 / 44.1 / 48 kHz |
| 🔊 DAC Output | 24-bit, 90dB dynamic range, 85dB SNR |
| 💾 Storage Support | Up to 32GB TF card, 32GB USB disk, 64MB NOR Flash |
| 🗂️ File System Support | FAT16, FAT32 |
| 🎛️ Control Modes | I/O, UART, AD button |
| 🔉 Adjustable Volume | 30 levels |
| 🎚️ EQ Settings | 6 modes |
| 📁 Folder Support | Up to 100 folders, 255 audio files per folder |
✨ Features
- 🎶 Format Support: MP3, WAV, WMA with hardware decoding
- 🔊 High-Quality Output: 48kHz sampling rate, 24-bit DAC
- 🔋 Standalone or Embedded Use: Works with speaker, battery, and push buttons
- 💾 Storage: Supports up to 32GB TF card with FAT16/FAT32
- 🎛️ Control Options: I/O pins, UART serial, AD key input
- 🔉 Volume & EQ: 30-level volume control, 6 EQ presets
- 📁 Folder Management: Up to 100 folders, 255 files each
- 📢 Advertising Interrupt: Pause background music, play ad audio, resume playback
- 🛠️ Customization: Optional hardware/interface mods (contact: store@dfrobot.com)
🎯 Applications
- 🚗 Car navigation voice prompts
- 🚌 Public transportation audio alerts
- 📢 Smart voice broadcast systems
- 🚨 Alarm and fault notification systems
- 🛠️ Voice-guided machinery and safety alerts
- 🏛️ Museum and exhibition audio playback
- 🎨 DIY MP3 players and interactive art installations
📄 Documents
📦 What’s Included
- 1 × DFPlayer Mini MP3 Player Module
🛠️ Projects
Project 1: Arduino – Test Mini MP3 Module by Stonez
Overview: Learn how to connect DFPlayer Mini to an Arduino and speaker to play sample sounds.
Project 2: Talking Alarm Clock synced to Google Calendar
Overview: A modern remake of a 6502-based talking clock using DFPlayer Mini.
Project 3: Arduino-based Music Player
Overview: Add sound to your project with a simple Arduino + DFPlayer Mini setup.
Project 4: How to Set Up and Use DFPlayer Mini
Overview: A step-by-step guide to using DFPlayer Mini as a standalone MP3 player.
Project 5: ESP32 + DFPlayer Mini MP3 Playback
Overview: Use ESP32 to play MP3 files with DFPlayer Mini — includes a giveaway!