Get Exclusive Coupons for Black Friday, UP to 50% OFF!


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.
Build a talking Alarm Clock synced to Google calendars

Membuat Jam Bisa Berbicara VLOG127

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


Shipping List

  • DFPlayer Mini x1


Project 1. Arduino - Test Mini MP3 Module by Stonez

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.

Hardware list:

Project 2. How to Make an Automatic Christmas Tree
With all the lights and decorations that people use at Christmas, power is left on all the time, and electricity bills skyrocket. I made this motion-detecting Christmas tree light setup that only turns on when people are nearby.
Hardware list:
PIR Sensor x1
Bluno x1
I/O Expansion Shield v7.1  x1
LED Strip x1
Relay Switch   x1
Mini mp3 module 
DFSpeaker v1.0
Regular power extension lead (with some modifications)
1k resistors x2

Project 3. How to Make a Jumping Paper Frog
Back in the 80’s and 90’s kids made their own toys like paper planes and spinning tops. These toys accompanied them throughout their childhood. Now let's make a frog.
1. Bluno Beetle controller
2. 3.7V Battery
3. Analog Sound Sensor ( compatible with Arduino)
4. Player module

Project 4. Death Star word clock

Fast forward to Maker Faire 2015, where I had the pleasure of meeting the Particle team and several of the Elites, I noticed one of the latter was building a word clock as well. That's what gave me the final motivation to build one myself. Luckily I saw him struggling with soldering well over 100 Neopixels for over a day, and I decided mine would have to be simpler. One of the other Elites had made an interesting project with an RGB matrix, which sparked the idea that those two might make a great combo.

Hardware components:

Project 5. How to Make A Terrifying Halloween Gadget

This is a simple but fun application for Halloween. All you need is a mask, a stepper motor, a microcontroller, a motor driver, an MP3 module, and some wires as well as batteries. 

Hardware components:

Project 6. How to Make A Pet Wearable

Hardware components:

Project 7. micro:bit Christmas tree

Hardware components: 





DFPlayer - A Mini MP3 Player

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