Shopping Cart

Your cart is empty.

Your cart is empty.

DFPlayer - A Mini MP3 Player

Free shipping on orders over $29.99

$9.90

$ 4 .99 $4.99

In Stock

About this item

  • Mini Size, Massive Storage Expansion: Measuring just 20mm*20mm and weighing 20g, the module's compact size makes it perfect for integration into space-constrained products. It also supports up to 32GB TF cards and USB drives for expansion, as well as 64MB of NORFLASH, providing users with a wide range of storage options.
  • High Integration and Compatibility: The DFPlayer Mini is a highly integrated MP3 module that supports hardware decoding for MP3, WAV, and WMA formats, and is compatible with FAT16 and FAT32 file systems. It can be easily controlled with simple serial commands, making it a breeze to integrate into various DIY projects and commercial products.
  • Exceptional Sound Quality: With a 24-bit DAC output, the DFPlayer Mini boasts a dynamic range of up to 90dB and a signal-to-noise ratio of 85dB, ensuring exceptional sound quality for applications that require clear voice announcements and music playback.
  • Ease of Use and Flexibility: The DFPlayer Mini supports multiple control methods, including IO control, serial port, and AD key control, allowing users to choose the most suitable control method for their needs. Additionally, with 30 levels of volume adjustment and 6 levels of EQ settings, users can customize the audio output to their environmental requirements.
  • SHIPPING LIST: DFPlayer Mini x1



Product Description

DFPlayer

DFPlayer - A Mini MP3 Player

Sing for the moment! The DFPlayer Mini is a small and low cost MP3 module player with an simplified output directly to the speaker.

The module can be used as a stand alone module with attached battery, speaker and push buttons or used in combination with an Arduino UNO or any other with RX/TX capabilities.

It perfectly integrates hard decoding module, which supports common audio formats such as MP3, WAV and WMA.

It 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.

APPLICATIONS

  • 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

Pin Map

Pin Map

SPECIFICATION

  • 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

Connection Diagram

Connection Diagram--DFPlayer with DFduino UNO R3

Note: For simple use ,the upper diagram is ready,But if you find the noise is quite loud, then you could attach an 1K resistor to the TX pin.


TechMole
Reviewed in the United States on February 27, 2025
I needed a few DFPlayer Mini's for a hobby project I was working on. I am by no means somebody who creates electrical circuits, but creating something with ESPHome by following some simple instructions online is something that I have no problem with.In this case, a simple doorbell chime. The idea was:- Take a Wemos D1 mini and a DFPlayer mini- Use the 5v pin of the Wemos D1 to power the DFPlayer- Connect 2 GPIO pins between the Wemos D1 and the DFPlayer for data communication- Connect the speaker to the DFPlayer- Upload an ESPHome sketch to the Wemos D1Straight forward, right?Well, it is - As long as you use the original DFPlayer. I purchased a few clones since 5 of them cost the same as this single board.I could not get it to work, tested with all 5 clones for a few days. Then I decided to order this one. When it arrived, I simply replaced it on my breadboard, and like magic, everything worked.Don't waste your time or money with clones, especially if you are a tinkerer like me. Just get this one. It just works.
munroe
Reviewed in the United States on January 5, 2025
It is the one compatible with Arduino projects.
Mike B
Reviewed in the United States on September 28, 2024
I attached buttons and a speaker to it, didn't have to add any programming, added about 7 buttons through the ADKEY1 port and just used different resistors for the different functions. I used a 3 bay AA battery to power and its worked great.
Donald M.
Reviewed in the United States on August 10, 2024
I have just recently discovered Arduino boards and have been pursuing projects ever since. I have used the DF Mini in several of my projects and they have run flawlessly. They are small and when paired with an Arduino nano board they fit in a very small package… Will be buying more as need arises
Richie
Reviewed in the United States on December 1, 2024
Works well, sounds good enough for me
ntxt
Reviewed in Japan on November 9, 2024
他の物は、DFPLAYERの印字があっても互換品が届いたり、偽物だらけだった。高いが本家のこれを買うのが安心。ただ、昔の物よりループした時の曲の切れ目の音切れが目立つ。以前の物は音切れなくループする。フェードインアウトでうまくごまかしている。
John
Reviewed in the United States on November 7, 2024
Works great with Arduino Uno unit.
Douglas M
Reviewed in the United States on November 6, 2024
I had a single audio file I wanted to play on queue for a Halloween decoration. After attaching to an ESP8266 and loading a uSD card with the WAV file this thing just worked the first time.Can't ask for more than that.
StormB
Reviewed in the United Kingdom on January 12, 2024
I looked at several websites to confirm the pin layouts and watched several videos but couldn't get it to play or even get the blue led to light. In its simplest form you can use this without an Arduino if you connect buttons, so that was my test setup. I powered from a bench supply at 4.2v, tried a 5v usb, even tried an Arduino at 5v and 3.3v to no avail. Checked wiring over and over again. It turns out that there are three strict requirements for it to play.1. The SD card must be formatted at FAT16 or FAT32 only. Windows showed my SD was FAT.2. The mp3 files need to be stored in a folder called MP3 (I didn't test, but I assume caps is required). I didn't try WAV files.3. Each mp3 filename must start with a 4 digit number such as 0001, 0002, etc.Note: you can have other filename text after the 4 digits, such as "0001 my first track.mp3", the rest of the name just gets ignored. You can also store files in numbered folders 00 - 99. In these folders the filenames then need to start with 3 digits 000 - 999.It is covered in the manual on the DFrobot website but i didn't find it very clear.
Adrien
Reviewed in France on April 4, 2024
Il s'agit bien d'un original de chez DFrobot. La fonction autoplay est donc disponible.
Mcfly
Reviewed in Spain on April 22, 2024
Total decepción con este reproductor. Los he comprado como reserva para varios proyectos que ya tengo funcionando con otros módulos DFPlayer Mini oficiales y arduino. Nada más abrirlos observo que el tamaño del chip difiere de mis antiguas unidades y de las fotos que muestra el fabricante tanto en Amazon como en su web. Al probar probarlo no inicia con normalidad, lo hace 1 de cada 3 o 4 veces, y cuando lo hace el volumen está al máximo. En reproducción de archivos de sonido cortos en formato mp3 mis antiguos módulos lo hacen sin problema y este tiene un retraso entre ellos, a veces ni se reproducen. Desde que se envía la orden de preproducción con arduino hasta que se lee el pin BUSY el tiempo a aumentado muchísimo, con los módulos antiguos este era de 150ms, ahora es más de 500ms. Una pena que este genial modulo oficial haya perdido sus principales características comportándose como los clones de 1€. Para mayor decepción la comunicación con el fabricante es nula respondiendo lo que les da la gana.
David Kennedy
Reviewed in the United States on April 18, 2024
Seriously, these seem like a fun project, but they're not. Just avoid these at all costs.I wanted to make a music player for my disabled daughter that she can use herself. I'm no expert, but have done several similar small projects with little trouble. However, these players are nothing BUT trouble.When I first started the project, I bought the cheaper clones to try to save a few bucks. Those wouldn't even read the values off the SD card properly. I read that it's a clone problem and only buy the legitimate ones, which these are supposed to be.Are they better? Yeah, maybe. They do read the SD cards. The first one I bought I had mostly working, except for volume controls which would do all kinds of weird things, like gradually increasing the volume without any input. I got it working at a set volume, and could have lived with that, but I decided to go with a different form factor and did not want to unsolder, so I bought another.Well, number 2 would only accept one play command. When I would send a second command of any kind, the chip would lock up and not respond further without resetting the microcontroller. Can I live without being able to switch tracks? No.So, I stupidly bought a third chip. Hooking it up, it immediately constantly sets the busy pin to low, which none of the others were doing. This indicates to my code to play another track, meaning, you get a second of audio per song. Maybe I could work around this, but I'm giving up.It's possible these are good at the factory, I cannot say. They are terribly packaged for shipping. The pins are pushed into a piece of foam on that one side, that is shoved in (I think) an anti static bag. Then they ship from amazon inside a bubble envelope. There's not much to prevent the business side from getting slapped around or jammed between other packages, which given Amazon, I'm sure it is.Find a different hobby project, for your sanity.
Googled
Reviewed in the United Kingdom on October 16, 2023
These actually work consistently without interference or strange noises unlike the cheaper knockoffs that aren’t much cheaper. I’m using two of these for ESP32 audio notifiers, door bell and door chimes.
Recommended Products