DFPlayer Mini MP3 module connection guide
DFPlayer Mini MP3 module DFR0299 module wiring guide with power, signal assignments, and bench checks.
DFR0299 module
16 contacts Current packagePower the module and prepare storage
RequiredWith the module off, insert a FAT16 or FAT32 microSD card containing one known MP3. Use a regulated 5 V supply for the bench example.
Bench checks
- Measure 5 V at VCC before starting playback.
- Keep one test track on the card to avoid ambiguity in playback order.
DFRobot DFR0299 documentation, Pinout and Work Mode
Connection scenarios
Connect a speaker and next-track switch
With the supply off, connect a small 8 Ω speaker rated for 3 W across the two speaker outputs. Add a normally-open switch between IO2 and ground.
- Speaker lead 1
- SPK1 (6)
- Speaker terminal 1
- Speaker lead 2
- SPK2 (8)
- Speaker terminal 2
- Next track switch
- IO2 (11)
- Switch terminal 1
- Switch return
Bench checks
- Start with low volume. Briefly close the switch to select the next track.
- Verify that neither speaker lead touches board ground.
DFRobot DFR0299 documentation, Pinout and Work Mode, I/O Mode. Speaker impedance and rating are bench choices.
DFR0299 module wiring map
6 · SPK1
One side of the amplified speaker output. Connect the speaker between SPK1 and SPK2.
Models and documents
This guide follows the DFRobot DFR0299 module’s 16-contact pinout. Check the seller’s documentation for lookalike modules and different audio chips.
- DFR0299
- DFRobot DFPlayer Mini module.
- DFRobot DFR0299 documentation· Module pinout, specifications, serial and switch wiring.
- DFRobot Arduino example· UART framing and playback initialization.
