DFRobot
Fermion: DFPlayer Pro - A mini MP3 Player with On-board 128MB Storage (Breakout)
Here comes the DFPlayer Pro---A mini simple but powerful MP3 Player! This MP3 player module supports four controlling modes: Arduino, AT command, on-board bu...
Get notified when back in stock
Here comes the DFPlayer Pro---A mini simple but powerful MP3 Player! This MP3 player module supports four controlling modes: Arduino, AT command, on-board buttons, and ADKEY. You can directly press the on-board button to play or switch music without using a controller. Moreover, this player module has 128MB of storage. By using a USB cable, you can easily copy your favorite songs into this module to play them anywhere you want, or use it as a sound card for your PC orRaspberry Piafter connecting them.

Board Overview
MP3 Module Selection Guide
| Picture |
|
![]() |
|
| 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 |
| Audio Format | MP3, WAV, WMA | MP3, WAV, WMA, FLAC, AAC, APE | MP3, WAV |
| 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 |
| Features |
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 |
FEATURES
- On-board 128MB High-speed Storage
- Playback Switch by Button
- Dual-channel
- Support analog U-disk
APPLICATIONS
- DIY Plush Toys
- Handmade Personalized Gift
- Musical Alarm Clock
- USB Sound Card
SPECIFICATION
- Power Supply: 3.3V~5V
- Operating Current: >20mA
- Storage: 128MB
- Audio Format: MP3, WAV, WMA, FLAC, AAC, APE
- Communication: UART
- Operating Temperature: -20℃~70℃
- Operating Humidity: 5%RH~95%RH
- Dimension: 23*24.5mm/0.91*0.96”
DOCUMENTS
- Product wiki
SHIPPING LIST
- DFPlayer PRO - A MP3 Player x1
- 2.54-6P Black Single-Row Pin x2
Jargon buster
Plain-language definitions for the technical terms used above.
- Gravity
- Gravity is DFRobot’s plug-in connector system for sensors, motors and modules, using standard cables to reduce loose jumper wiring. It matters because Gravity-compatible parts can connect directly to these ports, while non-Gravity parts may need adapters or manual wiring.
- UART
- UART is a simple asynchronous serial interface that sends data over separate transmit and receive wires, usually labelled TX and RX, with both ends set to the same baud rate. It is a common way for microcontrollers and other serial devices to exchange data.
Find this product in
Audio & Video
Brands
Supplier page — dfrobot.com
Supplier Description · 783.3 KB · Click any page to view full size
DFR0768 dfplayer pro ce V1.0
Document · 613.2 KB · Click any page to view full size
DFR0768 dfplayer pro rohs V1.0
Compliance · 650.6 KB · Click any page to view full size
DFR0768 dfplayer pro dimension V1.0
Mechanical Drawings · 56.0 KB · Click any page to view full size
DFR0768 dfplayer pro schematics V1.0
Schematic · 207.5 KB · Click any page to view full size
DFR0768 dfplayer pro datasheet V1.0
Datasheet · 960.8 KB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
Source Code
Open-source libraries, firmware & example projects for this product
Here comes the DFPlayer Pro-a mini simple but powerful MP3 Player! This MP3 player module supports four controlling modes: Arduino, AT command, on-board buttons, and ADKEY. You can directly press the on-board button to play or switch music without using a controller. By using a USB cable, you can easily copy your favorite songs into this module to play them any where you want, or use it as a sound card for your PC or Raspberry Pi after connecting them together.
9c756dc
almost 3 years ago
· 6 commits
- examples V1.0.2 almost 3 years ago
- resources clone from cdjq almost 5 years ago
- src V1.0.2 almost 3 years ago
- keywords.txt V1.0.2 almost 3 years ago
- library.properties V1.0.2 almost 3 years ago
- LICENSE DF1201S over 5 years ago
- README.md V1.0.2 almost 3 years ago
- README_CN.md V1.0.2 almost 3 years ago


