Shop the new Cobra Trailblazer 500 GMRS Radios
$9.99
Get Fast, Free Shipping with Amazon Prime FREE Returns
FREE delivery Thursday, April 17 on orders shipped by Amazon over $35
Or Prime members get FREE delivery Monday, April 14. Order within 2 hrs 59 mins.
In Stock
$$9.99 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$9.99
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Amazon
Amazon
Ships from
Amazon
Returns
30-day refund/replacement
30-day refund/replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more

3PCS Mini MP3 Player Audio Module MP3 Voice Decode Board TF Card U Disk IO/Serial Port/AD Board DFPlayer Audio Voice Music Module for Arduino

3.8 out of 5 stars 206 ratings

$9.99
Get Fast, Free Shipping with Amazon Prime
FREE Returns
30-day refund/replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.
Color: 3PCS MP3 Module
{"desktop_buybox_group_1":[{"displayPrice":"$9.99","priceAmount":9.99,"currencySymbol":"$","integerValue":"9","decimalSeparator":".","fractionalValue":"99","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"tYfD5Cd07yBle4aw2q2mJpzCDZJe3DcVQNVNcgR%2BWYrtK8Ph5Luw965YCSWSK%2B5XSVHmZezLcYHjmR8FlBZNQnlTHzhR54U7ySu1uyVlyWos5VFLxVMavGEWn%2B0AMKV8NnXxET0AIw4DjQ7dIDjjz1O1rRu6wJ8ec3SeNCM0SmqkAHY4%2Bc5oD65gmOj77rru","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}]}

Purchase options and add-ons

Brand UMLIFE
GPU Clock Speed 9600 MHz
Video Output Interface USB
Graphics Processor Manufacturer via
Compatible Devices Arduino

About this item

  • ❃❃ Item: MP3 Player Audio Voice Module.
  • ❃❃ The DFPlayer perfectly integrates hard decoding module, which supports common audio formats such as MP3, WAV and WMA. Besides, it also supports TF card with FAT16, FAT32 file system.
  • ❃❃ 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.
  • ❃❃ You can play the designated music without any other tedious underlying operations by a simple serial port.
  • ❃❃ Control modes: I/O control mode, serial mode, AD button control mode.

Frequently bought together

This item: 3PCS Mini MP3 Player Audio Module MP3 Voice Decode Board TF Card U Disk IO/Serial Port/AD Board DFPlayer Audio Voice Music Module for Arduino
$9.99
Get it as soon as Thursday, Apr 17
In Stock
Sold by Umlife US and ships from Amazon Fulfillment.
+
$5.69
Get it as soon as Thursday, Apr 24
Sold by HiLetgo and ships from Amazon Fulfillment.
Total price: $00
To see our price, add these items to your cart.
Details
Added to Cart
Some of these items ship sooner than the others.
Choose items to buy together.

Product information

Package Dimensions 3.39 x 2.76 x 0.71 inches
Item Weight 0.528 ounces
Manufacturer UMLIFE
ASIN B07Y2YKYRS
Country of Origin China
Item model number UMLIFE-01
Customer Reviews
3.8 out of 5 stars 206 ratings

3.8 out of 5 stars
Best Sellers Rank #397 in Computer Graphics Cards
#1,185 in Single Board Computers (Computers & Accessories)
Date First Available September 18, 2019

Warranty & Support

Product Warranty: For warranty information about this product, please click here

Feedback

3PCS Mini MP3 Player Audio Module MP3 Voice Decode Board TF Card U Disk IO/Serial Port/AD Board DFPlayer Audio Voice Music Module for Arduino


Found a lower price? Let us know. Although we can't match every price reported, we'll use your feedback to ensure that our prices remain competitive.

Where did you see a lower price?

Price Availability
/
/
/
/
Please sign in to provide feedback.

Product Description

MP3 Player Audio Voice Module.

Customer reviews

3.8 out of 5 stars
206 global ratings

Review this product

Share your thoughts with other customers

Customers say

Customers find the MP3 player module adds sound to their projects effectively. However, the functionality receives mixed feedback, with some saying it works great while others report it doesn't work with Arduino. Moreover, the product quality is criticized as poor clones, and customers find it difficult to use, particularly noting the lack of instructions. Additionally, one customer reports issues with file playback.

AI-generated from the text of customer reviews

9 customers mention "Sound quality"9 positive0 negative

Customers like the sound quality of the module, with one mentioning it's acceptable for voice annunciation and another noting it can be adjusted with a longer ground connection.

"Putting sound to a fuzzy toy for my granddaughter. No arduino needed for sound. I threw a few Mp3 files onto an sd card and labeled 0001-0005...." Read more

"...The sound quality and volume is pretty good for such a small chip, if you have a decent speaker (3w max) hooked up to it...." Read more

"...Longer ground adjusts volume fine...." Read more

"I ordered the 3-pack of these and it's a pretty good deal to add sound to your project...." Read more

30 customers mention "Functionality"14 positive16 negative

Customers have mixed experiences with the audio module's functionality, with some reporting it works great while others find it doesn't work at all, particularly with Arduino.

"...It works standalone so the circuit is working but I think issue is with the firmware...." Read more

"...It didn't work with existing Arduino libraries out of the box...." Read more

"...#1 direct (resistors needed) #2 1k ohm #3 6.2k ohm #4 9.1k ohm and works great. Her toy growls, giggles, hums and farts...." Read more

"...You also MUST use an external power supply! I could not power up the chip from the arduino USB power for whatever reason...." Read more

5 customers mention "Quality"0 positive5 negative

Customers report receiving poor quality clones of the audio module.

"These are pretty terrible clones using TD5580As instead of what's pictured in the listing...." Read more

"Out of 9, 2 of them were bad. The others worked great." Read more

"...I tried these and none of the three I ordered would play. Just junk." Read more

"These are knockoffs of the real thing...." Read more

3 customers mention "Ease of use"0 positive3 negative

Customers find the audio module difficult to use, with multiple reviews mentioning the lack of instructions and one customer noting it takes some fussing to insert in a breadboard.

"...the header pins are soldered on somewhat slanted and take some fussing to insert in breadboard, but I'm not penalizing a star for that...." Read more

"...There were no instructions with this. Using this other review was the key..." Read more

"Hard to work with. Not compatable with DFPlayer from DFRobot when using Arduino...." Read more

3 customers mention "Playability"0 positive3 negative

Customers report issues with the audio module's functionality, with one mentioning it would not play any files and another noting it would play random files.

"...You also only get to play MP3 files, which is very unfortunate (FLAC is a far superior format), AND the names of the files have to be cryptic..." Read more

"...The second one powered on, but would not play any files. The third one would not power on at all." Read more

"...They would play random files, and the trigger buttons worked, but I could not get it to play a specific file...." Read more

Finicky to get working, but cheap way to add music/sound to your project!
4 out of 5 stars
Finicky to get working, but cheap way to add music/sound to your project!
It took me awhile to get this thing up and running. Unbelievably, most wiring diagrams and test code I found online were wrong! I used this with an Arduino Pro mini 328 (functionally the same as an UNO). I could not get the hardware serial encoding to work, so I had to use software serial encoding. I could only get the software encoding to work with the library AltSoftSerial on pins 8 and 9, with 1Kohm resistors on both RX and TX pins. You also MUST use an external power supply! I could not power up the chip from the arduino USB power for whatever reason. There is a small red LED at the top of the DFPlayer, and it must be illuminated. If its not lit up that's your first problem. The speaker should be hooked up to speaker + and speaker -, not from speaker + to ground. If you want stereo sound you need to use the DAC outputs. Many people say that have to connect both grounds. It worked fine (without any noticeable noise) only using the ground near the speaker terminals, but it is smart to connect both grounds together. The way you organize your MP3 files is extremely important. It read a 32gB card formatted in FAT32 just fine. I converted all my MP3s to constant bit rate (many you download with be variable bit rate) . I don't know if this can read variable bit rate, but I didn't take that chance. If you want to play the files off the root directory, you must name the files with a 4 digit number, for example "0004.mp3". HOWEVER, if you want to use several folders to play different sounds, i.e. 30 files in folder 01, 30 files in folder 02, etc. you must name the sounds with a 3 digit number, i.e. "004.mp3" in folder "03". After getting all that figured out, its a neat little device! Only uses 2 pins and about 10% of memory. You can change the volume and a bunch of other stuff via code. I have about 100 small MP3 files on my SD card and there is no noticeable lag when playing. The sound quality and volume is pretty good for such a small chip, if you have a decent speaker (3w max) hooked up to it. WAY better than using any sort of onboard noise making on the arduino. And once you send the play commands, the DFPlayer plays it stand alone without using up too many Arduino resources. Great for any arduino sound project!
Thank you for your feedback
Sorry, there was an error
Sorry we couldn't load the review

Top reviews from the United States

  • Reviewed in the United States on May 17, 2024
    Color: 3PCS MP3 Module+5PCS SpeakerVerified Purchase
    I bought it because I would get three for the price of one original DFRobot mp3 player. But this doesn't work with Arduino, I tried everything that I could think of.

    It works standalone so the circuit is working but I think issue is with the firmware.

    So, if you are planning to use it with Arduino buy the original one. I learned the lesson after soldering :(.

    Turns out there was some shorting on my board with the serial terminals. This player was probably ok. So changing to 5 stars.
    2 people found this helpful
    Report
  • Reviewed in the United States on September 1, 2024
    Color: 3PCS MP3 ModuleVerified Purchase
    These are pretty terrible clones using TD5580As instead of what's pictured in the listing. It didn't work with existing Arduino libraries out of the box. They technically "work" as a standalone player with the correctly formatted files, but no matter how much I isolated the player itself, I'd get hissing and static on the 2 of the 3 modules I tested, and that's with 3 different speakers that worked fine on standalone amp boards. Normally, I'd try to just put up with whatever shortcomings a cheap clone might have, but I don't have time for this headache when the original DFPlayer is just a few bucks more.
    Customer image
    1.0 out of 5 stars
    Poor quality clones using TD5580A

    Reviewed in the United States on September 1, 2024
    These are pretty terrible clones using TD5580As instead of what's pictured in the listing. It didn't work with existing Arduino libraries out of the box. They technically "work" as a standalone player with the correctly formatted files, but no matter how much I isolated the player itself, I'd get hissing and static on the 2 of the 3 modules I tested, and that's with 3 different speakers that worked fine on standalone amp boards. Normally, I'd try to just put up with whatever shortcomings a cheap clone might have, but I don't have time for this headache when the original DFPlayer is just a few bucks more.
    Images in this review
    Customer image
    One person found this helpful
    Report
  • Reviewed in the United States on November 22, 2024
    Color: 3PCS MP3 Module+5PCS SpeakerVerified Purchase
    Putting sound to a fuzzy toy for my granddaughter. No arduino needed for sound. I threw a few Mp3 files onto an sd card and labeled 0001-0005. Power supplied by single Lipo 18650 4.2v battery salvaged from old laptop. Wired four switches in series #1 direct (resistors needed) #2 1k ohm #3 6.2k ohm #4 9.1k ohm and works great. Her toy growls, giggles, hums and farts. Next project is record company radio chatter and place one behind a dispatch desk to drive people nuts. Cheapest part of whole project was the card. Schematics are online or lookup HackMakeMod on YouTube for a short tutorial.
  • Reviewed in the United States on January 28, 2020
    Color: 3PCS MP3 ModuleVerified Purchase
    It took me awhile to get this thing up and running. Unbelievably, most wiring diagrams and test code I found online were wrong!

    I used this with an Arduino Pro mini 328 (functionally the same as an UNO). I could not get the hardware serial encoding to work, so I had to use software serial encoding. I could only get the software encoding to work with the library AltSoftSerial on pins 8 and 9, with 1Kohm resistors on both RX and TX pins.

    You also MUST use an external power supply! I could not power up the chip from the arduino USB power for whatever reason. There is a small red LED at the top of the DFPlayer, and it must be illuminated. If its not lit up that's your first problem. The speaker should be hooked up to speaker + and speaker -, not from speaker + to ground. If you want stereo sound you need to use the DAC outputs.

    Many people say that have to connect both grounds. It worked fine (without any noticeable noise) only using the ground near the speaker terminals, but it is smart to connect both grounds together.

    The way you organize your MP3 files is extremely important. It read a 32gB card formatted in FAT32 just fine. I converted all my MP3s to constant bit rate (many you download with be variable bit rate) . I don't know if this can read variable bit rate, but I didn't take that chance.

    If you want to play the files off the root directory, you must name the files with a 4 digit number, for example "0004.mp3". HOWEVER, if you want to use several folders to play different sounds, i.e. 30 files in folder 01, 30 files in folder 02, etc. you must name the sounds with a 3 digit number, i.e. "004.mp3" in folder "03".

    After getting all that figured out, its a neat little device! Only uses 2 pins and about 10% of memory. You can change the volume and a bunch of other stuff via code. I have about 100 small MP3 files on my SD card and there is no noticeable lag when playing. The sound quality and volume is pretty good for such a small chip, if you have a decent speaker (3w max) hooked up to it. WAY better than using any sort of onboard noise making on the arduino. And once you send the play commands, the DFPlayer plays it stand alone without using up too many Arduino resources. Great for any arduino sound project!
    Customer image
    4.0 out of 5 stars
    Finicky to get working, but cheap way to add music/sound to your project!

    Reviewed in the United States on January 28, 2020
    It took me awhile to get this thing up and running. Unbelievably, most wiring diagrams and test code I found online were wrong!

    I used this with an Arduino Pro mini 328 (functionally the same as an UNO). I could not get the hardware serial encoding to work, so I had to use software serial encoding. I could only get the software encoding to work with the library AltSoftSerial on pins 8 and 9, with 1Kohm resistors on both RX and TX pins.

    You also MUST use an external power supply! I could not power up the chip from the arduino USB power for whatever reason. There is a small red LED at the top of the DFPlayer, and it must be illuminated. If its not lit up that's your first problem. The speaker should be hooked up to speaker + and speaker -, not from speaker + to ground. If you want stereo sound you need to use the DAC outputs.

    Many people say that have to connect both grounds. It worked fine (without any noticeable noise) only using the ground near the speaker terminals, but it is smart to connect both grounds together.

    The way you organize your MP3 files is extremely important. It read a 32gB card formatted in FAT32 just fine. I converted all my MP3s to constant bit rate (many you download with be variable bit rate) . I don't know if this can read variable bit rate, but I didn't take that chance.

    If you want to play the files off the root directory, you must name the files with a 4 digit number, for example "0004.mp3". HOWEVER, if you want to use several folders to play different sounds, i.e. 30 files in folder 01, 30 files in folder 02, etc. you must name the sounds with a 3 digit number, i.e. "004.mp3" in folder "03".

    After getting all that figured out, its a neat little device! Only uses 2 pins and about 10% of memory. You can change the volume and a bunch of other stuff via code. I have about 100 small MP3 files on my SD card and there is no noticeable lag when playing. The sound quality and volume is pretty good for such a small chip, if you have a decent speaker (3w max) hooked up to it. WAY better than using any sort of onboard noise making on the arduino. And once you send the play commands, the DFPlayer plays it stand alone without using up too many Arduino resources. Great for any arduino sound project!
    Images in this review
    Customer image
    46 people found this helpful
    Report
  • Reviewed in the United States on January 21, 2023
    Color: 3PCS MP3 ModuleVerified Purchase
    The most BASIC function: grounding pin IO_1 or IO_2 for play next or previous.
    Longer ground adjusts volume fine.
    Haven't tried using a library to program my Arduino and ATtiny85 for specific file play yet, but need to soon.

    The amp function works great with speaker positive to SPK_1, and negative on SPK_2 pins for mono audio on my 4 ohm 3 amp speaker in project box.

    MicroSD cards hold snug in slot and haven't popped out.
    NO discernable/significant heat from amp chip, which was a HUGE problem with the BY8301-16P MP3 Module that these replaced.

    Only issue is on 1 of the modules the header pins are soldered on somewhat slanted and take some fussing to insert in breadboard, but I'm not penalizing a star for that.

    Will update if I have problems with the Arduino library when programming for this, but until then, I'm very pleased with this purchase
    10 people found this helpful
    Report
  • Reviewed in the United States on June 15, 2024
    Color: 3PCS MP3 ModuleVerified Purchase
    I used this device for a music player project. It worked fine for my purposes. Credit to "Richard Makes Escape Rooms" for his tips on using the serial command API. Project source, pictures and video link on my rshorton github music_box project.
    Customer image
    5.0 out of 5 stars
    Worked well for music player project for granddaughter

    Reviewed in the United States on June 15, 2024
    I used this device for a music player project. It worked fine for my purposes. Credit to "Richard Makes Escape Rooms" for his tips on using the serial command API. Project source, pictures and video link on my rshorton github music_box project.
    Images in this review
    Customer imageCustomer image
  • Reviewed in the United States on January 19, 2025
    Color: 3PCS MP3 ModuleVerified Purchase
    If you read all the reviews and follow some threads, you can get these to work, but it's not a fun time. I shelved them and bought original DFRobot units. I may try them again when I have more time.
  • Reviewed in the United States on October 27, 2024
    Color: 3PCS MP3 ModuleVerified Purchase
    I wanted to use serial comms with an esp32 but the arduino libraries don't work with this chip. I think its because the checksum does not work with it. There were no instructions with this. Using this other review was the key
    https://www.amazon.com/review/R38HBSUUX2VI3Z/ref=cm_cr_srp_d_rdp_perm?ie=UTF8&ASIN=B07Y2YKYRS

    (Note I used RX2 and TX2 on my esp32 using: #include <HardwareSerial.h>
    HardwareSerial SerialPort2(2);
    Instead of the softserial)
    I also couldn't get to work with MP3's in the root. Only in a folder 01 and named 001.mp3, 002.mp3
    One person found this helpful
    Report