Tim's DFPlayer Plus Box
Tim's DFPlayer Plus Box
This is a box I designed to hold Tim's DFPlayer Plus that I have shared here: Tim's DFPlayer Plus
- This box is designed to hold the PCB and the Battery mod I have done on my Instructable here: Tim's DFPlayer Plus
- The battery mod is made from off the shelf parts and modules.
This is how it all goes together.
Switch
Once you have the Battery component all wired up.
- The first thing is to fit the switch.
- My switch only has mounting holes, they are not treaded.
- I have made a Switch_Retainer.stl so that the switch can be held in place by two M1.7x10mm self tapping screws.
Battery/Charging
Next place the rest of the Rechargeable Battery components.
- These I just held in place with some contact adessive.
Note
Have the Back_Pannel.stl to hand.
- The HW-107 Battery charger is fitted upside down, this is so the LEDs can be seen from the underneath.
- The HW-107 Battery charger does not have the USB socket extended.
- I had to make it so the whole HW-107 fitted flush with the Back_Pannel.stl.
- So when gluing it in place, hold the Back_Pannel.stl in position while is is set in place.
PCB
The PCB can now be fitted.
- Use four M1.7x6mm screws to hold it in place.
Note
The top of the Battery needs protecting from the component pins sticking through the PCB.
- Use some thick card or plastic sheet, and place it over the battery.
OLED
The OLED needs the OLED_Support.stl.
- Fix the OLED_Support.stl using two M1.7x6mm screws.
The OLED Display can now be fitted to the PCB.
MP3 Player
Plug the Fly-Lead from the modified DFPlayer Mini onto the the Header pin on the PCB.
- Then plug the DFPlayer Mini into it's socket on the PCB.
- Be sure to get the correct orientation.
- The SD Card should be facing the outside.
Side Panel
Fix the Side_Pannel.stl using two M1.7x6mm screws.
Back Panel
Fit the Back_Pannel.stl using four M1.7x6mm screws.
Top
To fit the Top.stl it may be best to hold the assembly up side down.
- First insert all five Button,stl into the Top.stl.
- Then fit the Top.stl to the main assembly.
- Use seven M1.7x6mm screws to hold it in place.
Knob
The Knob.stl should be a snug fit on top of the rotary encoder.
Ready to go
Tim's DFPlayer Plus Box
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.

Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW
ESP32-S3 4.3inch Capacitive Touch Display Development Board, 800×480, 5-point Touch, 32-bit LX7 Dual-core Processor
BUY NOW
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(0)
- Likes(0)

- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Tim Jackson
-
Tim's Pie Divider Tim's Pie DividerWhen that pie comes out of the oven and your tummy rumbles, who gets the largest pi...
-
Tim's I2C Intelligent DC Motor Driver I am working on a project that needs about six Motors. There are many DC Motor Drivers available, Bu...
-
Tim's PTC Hot Plate Controller [Fused version] This is a fused version of this: Tim's PTC Hot Plate ControllerInstructable at: Tim's Hot PlateFor c...
-
Tim's PTC Hot Plate Controller This is a for a DIY Hot Plate, for soldering SMD to PCBs.The heater element that it controls are the...
-
TIM-01 EYES This is a module to give my robot TIM-01 Eyes.With many projects controlled by an Arduino or similar...
-
Tim's DC Motor Driver X6 Mk2 This board was designed to drive the motors controlling the arms on my robot TIM-01.I have a blog on...
-
Tim's Solar Motor Driver This is a little solar DC Motor Driver.It uses two LDR (Light Dependant Resistor) sensors to track t...
-
Tim's DFPlayer Plus Box Tim's DFPlayer Plus BoxThis is a box I designed to hold Tim's DFPlayer Plus that I have shared here:...
-
Tim's DFPlayer Plus This project was inspired by one of my favourite YouTube channels.I mention them in my first video f...
-
Tim's I2C Dual Motor Driver [Version 2] This is Version 2 of my previous Tim's I2C Dual Motor Driver.This supersedes this Project. Tim's I2C...
-
Tim's Mini Plotter 2 This is a PCBWay PCB Version of mini plotter I did quit a while ago, my original mini plotter I made...
-
Tim's I2C Dual Motor Driver This board has been SupersededThe version 2 can be found here:Tim's I2C Dual Motor Driver [Version ...
-
Tim's Pie Divider Tim's Pie DividerWhen that pie comes out of the oven and your tummy rumbles, who gets the largest pi...
-
Tim's I2C Intelligent DC Motor Driver I am working on a project that needs about six Motors. There are many DC Motor Drivers available, Bu...
-
Tim's PTC Hot Plate Controller [Fused version] This is a fused version of this: Tim's PTC Hot Plate ControllerInstructable at: Tim's Hot PlateFor c...
-
Tim's PTC Hot Plate Controller This is a for a DIY Hot Plate, for soldering SMD to PCBs.The heater element that it controls are the...
-
TIM-01 EYES This is a module to give my robot TIM-01 Eyes.With many projects controlled by an Arduino or similar...
-
Tim's DC Motor Driver X6 Mk2 This board was designed to drive the motors controlling the arms on my robot TIM-01.I have a blog on...
-
Tim's Solar Motor Driver This is a little solar DC Motor Driver.It uses two LDR (Light Dependant Resistor) sensors to track t...
-
Tim's DFPlayer Plus Box Tim's DFPlayer Plus BoxThis is a box I designed to hold Tim's DFPlayer Plus that I have shared here:...
-
Tim's DFPlayer Plus This project was inspired by one of my favourite YouTube channels.I mention them in my first video f...
-
Tim's I2C Dual Motor Driver [Version 2] This is Version 2 of my previous Tim's I2C Dual Motor Driver.This supersedes this Project. Tim's I2C...
-
Tim's Mini Plotter 2 This is a PCBWay PCB Version of mini plotter I did quit a while ago, my original mini plotter I made...
-
Tim's I2C Dual Motor Driver This board has been SupersededThe version 2 can be found here:Tim's I2C Dual Motor Driver [Version ...
-
-
-
Modifying a Hotplate to a Reflow Solder Station
686 1 5 -
MPL3115A2 Barometric Pressure, Altitude, and Temperature Sensor
369 0 1 -
-
Nintendo 64DD Replacement Shell
332 0 2 -
V2 Commodore AMIGA USB-C Power Sink Delivery High Efficiency Supply Triple Output 5V ±12V OLED display ATARI compatible shark 100W
899 4 2 -
How to measure weight with Load Cell and HX711
607 0 3