DFPlayer - A Mini MP3 Player

SKU:DFR0299 Brand:DFRobot Reward Points: 59
In Stock
Categories: All Products Modules Audio
Quantity Based Price
  • 3-4$5.80
  • 5-9$5.70
  • 10+$5.40
* Model:


Sing for the moment! The DFPlayer Mini is a small and low-cost MP3 module player with a simplified output directly to the speaker. The DFPlayer mini standalone can be used as a stand-alone module with an attached battery, speaker, and push buttons or used in combination with an Arduino UNO or any other with RX/TX capabilities. 
This dfrobot mp3 player perfectly integrates the hard decoding module, which supports common audio formats such as MP3, WAV, and WMA. Besides, the dfplayer mini mp3 player module also supports TF card with FAT16, FAT32 file system. Through a simple serial port, you can play the designated music without any other tedious underlying operations.

MP3 Module Selection Guide

Name DFPlayer DFPlayer Pro Gravity: UART MP3 Voice Module
SKU DFR0299 DFR0768 DFR0534
Storage Storage Card Required 128MB 8MB
Sound Channel Mono Dual-channel Mono
Analog U-disk Support No Yes Yes
ADKEY Control Support Yes Yes No
On-board Power Amplifier Support Yes Yes Yes
Communication UART UART UART
Operating Voltage 3.3V/5V 3.3V/5V 3.3V/5V
Dimension 20*20mm/0.79*0.79" 23*24.5mm/0.91*0.96" 22*30mm/0.87*1.81"
Price $5.90 $8.90 $4.90
1. Small size
2. Support IO, serial port and ADKEY control
3. Maximum support 32G of the TF card, suitable for occasions in need of abundant audio files
1. Stereo dual-channel output
2. Support four controlling modes: Arduino, AT command, on-board buttons, and ADKEY
3. On-board 128MB high-speed storage, perfect for occasions in need of storing small numbers of audio files
4. Support the USB cable to copy music
5. Can be used as a sound card for the PC or Raspberry Pi
1. DF-Gravity interface, easy to connect
2. On-board 8MB storage
3.Support the USB cable to copy music
4. Suitable for playing sound effects and prompt sounds


  • Car navigation voice broadcast;
  • Road transport inspectors, toll stations voice prompts;
  • Railway station, bus safety inspection voice prompts;
  • Electricity, communications, financial business hall voice prompts;
  • Vehicle into and out of the channel verify that the voice prompts;
  • The public security border control channel voice prompts;
  • Multi-channel voice alarm or equipment operating guide voice;
  • The electric tourist car safe driving voice notices;
  • Electromechanical equipment failure alarm;
  • Fire alarm voice prompts;
  • The automatic broadcast equipment, regular broadcast.


  • Supported sampling rates (kHz): 8/11.025/12/16/22.05/24/32/44.1/48
  • 24 -bit DAC output, support for dynamic range 90dB, SNR support 85dB
  • Fully supports FAT16, FAT32 file system, maximum support 32G of the TF card, support 32G of U disk, 64M bytes NOR FLASH
  • A variety of control modes, I/O control mode, serial mode, AD button control mode
  • Advertising sound waiting function, the music can be suspended. when advertising is over in the music continue to play
  • Audio data sorted by folder supports up to 100 folders, every folder can hold up to 255 songs
  • 30 level adjustable volume, 6 -level EQ adjustable


1. Project: 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.


2. Project: 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!


3. Project: 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


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


5. Project: ESP32 #36: Play MP3 with DFPlayer Mini + ESP32 Giveaway

Introduction: Using the ESP32 to play MP3 files with the help of DFPlayer Mini.



Shipping List

  • DFPlayer Mini x1





DFPlayer - A Mini MP3 Player

In Stock
  • 3-4$5.80
  • 5-9$5.70
  • 10+$5.40