The DFPlayer Mini SKU DFR0299 is a compact and powerful MP3 player module designed for versatile audio applications. This module supports standalone operation and can easily integrate with microcontrollers like Arduino UNO via serial communication (RX/TX). Ideal for DIY audio projects, the DFR0299 can play audio files directly from a TF card and features button-based playback control, making it perfect for both simple and complex interactive projects.
Whether you’re creating a custom music player, adding sound effects to your robot, or building an automated voice prompt system, the DFPlayer Mini SKU DFR0299 provides a reliable and flexible audio solution.
Projects
Project 1: Arduino - Test Mini MP3 Module by Stonez
Introduction: This tutorial here is just to show you how to connect this player module with Arduino and speaker and the Arduino sketch provided here just to play a few sample sounds I collected from the Internet.
Project 2: Build a talking Alarm Clock synced to Google calendars
Introduction: My original project 30 years ago was to build a talking Alarm Clock, which was based on a 6502. This is a revamp of that project. Interesting to see what can be done these days so easily!
Project 3: I made an Arduino based music player using DFPlayer Mini
Introduction: Sometimes using sound or voice gives an edge to a project. So in this tutorial, I made an Arduino based music player using DFPlayer Mini
Project 4: How To Set Up And Use The DFPlayer Mini MP3 Player
Introduction: This tutorial will show you how to set up and use a DFPlayer Mini MP3 player as a stand alone MP3 Player.
Project 5: ESP32 #36: Play MP3 with DFPlayer Mini + ESP32 Giveaway
Introduction: Using the ESP32 to play MP3 files with the help of DFPlayer Mini.
Features
-
Supports MP3, WAV, WMA formats with hardware decoding
-
High-quality audio output with 48kHz sampling rate and 24-bit DAC
-
Standalone or embedded use with speaker, battery, and push buttons
-
Supports up to 32GB TF card storage using FAT16/FAT32 file systems
-
Multiple control modes: I/O, UART serial, and AD key control
-
Volume control with 30 adjustable levels and 6 EQ settings
-
Supports folder-based organization with up to 100 folders, each holding up to 255 songs
-
Advertising interrupt support: pause background music, play ad audio, then resume
-
Optional customization support for hardware or interface modifications (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 or safety alerts
-
Museum and exhibition audio playback
-
DIY MP3 players and interactive art installations
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 |
What’s Included
-
1 × DFPlayer Mini MP3 Player Module