DF player MP3 Player Voice Module TF Card Voice Board
Compact and inexpensive MP3 module can be directly connected to the speaker. Module with battery power, speaker, the keypad can be used alone, or through the serial port control, as the UNO or any microcontroller with a serial port module. The module itself perfectly integrated hardware decode MP3, WAV, WMA



Category: Arduino Sensors
DFPlayer Mini MP3 Player Module — TF Card and Serial Control
The DFPlayer Mini is a compact MP3 decoder that plays audio files from a micro SD card independently of a microcontroller, or under serial UART control from an Arduino or ESP32. Files are stored as numbered MP3 or WAV files on the SD card; the Arduino sends single-byte commands over software or hardware serial to play, pause, skip, or set volume. A built-in 3W mono amplifier drives a speaker directly without a separate amplifier board.
- Plays MP3 and WAV files from micro SD card (up to 32GB)
- UART control — play, stop, volume, track select via serial commands
- Built-in 3W amplifier — drives 4–8 ohm speakers directly
- Standalone mode — plays next track on button press without MCU
- 3.2V–5V supply — compatible with Arduino and ESP32
- Line-out pins — connects to external amplifier for higher power
| Specification | Value |
|---|---|
| Supported formats | MP3, WAV |
| Storage | Micro SD, FAT16/FAT32, up to 32GB |
| Amplifier power | 3W (mono) |
| Speaker impedance | 4 – 8 ohm |
| Control interface | UART serial (9600 baud) |
| Supply voltage | 3.2V – 5V |
| DAC output | 24-bit, 8–48kHz sample rate |
How do you play a specific track from Arduino?
Name files as 0001.mp3, 0002.mp3 etc. in the root of the SD card. Use SoftwareSerial on pins 10/11 and the DFRobotDFPlayerMini library from the Library Manager. Call myDFPlayer.play(1) to play track 1. The module responds with a serial acknowledge byte when the command is received.
Does the 3W amplifier output sound well enough for a small speaker?
Yes. At 5V supply, 3W into a 4-ohm 50mm speaker produces clearly audible audio for notifications, voice announcements, and short sound effects. For background music in a room-sized project, add an external 10W–30W amplifier board on the DAC line-out pins.
Best for
Arduino doorbell sound effects, voice announcement systems, haunted house audio triggers, robotics speech modules, alarm sound boards, interactive exhibit audio, retro arcade sound effects, and any project needing triggered audio playback without a Raspberry Pi.
Why Kunkune
Shipped from UK stock. 60-day returns, no minimum order. Fast Royal Mail delivery.
Audio files are stored on a micro SD card — the micro SD card module is available separately if you need one for another project.
Buying in bulk? For orders of 10+ units, contact us for trade pricing.
A final check before payment
Review your options, quantities and the final total before confirming.
Ordering for an occasion
Delivery times are estimates, so leave time before your occasion.
Standard Shipping: Handling (business days) 0–1; Transit (business days) 7–15.
Express Shipping: Handling (business days) 0–1; Transit (business days) 7–15.
View policyIf plans change
Ask the store about your order before making return or refund arrangements.
Please contact us for the refund processing timeframe before returning an item.
View policyPlanning delivery
Review the available services for your destination.
Standard Shipping · United States: $0.00
Express Shipping · United States: $3.99
View policyReturn arrangements
Contact the store first to check the conditions for your item.
United States · Return window (days after delivery): 30. Return method: By mail. Return postage: Seller pays.
View policy








