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
Project images are for reference only. Actual production is based on the manufacturing files on the project page.
Please review the designer's notes (e.g., PCB thickness) and select the appropriate options.
PCBWay is not responsible
for issues caused by unsuitable parameter selections.
For more important ordering information, please refer to
Read More
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 Solar Motor Driver
This is a little solar DC Motor Driver.It uses two LDR (Light Dependant Resistor) sensors to track t...
-
Tim's Low Ohms Resistance Meter
Tim’s 4‑Wire Low‑Ohms Resistance MeterA precision Kelvin‑probe instrument using an ESP8266, ADS1115,...
-
Tim's Digital Calliper Interface
️ Build a USB Digital Calliper Interface with STM8SFeaturing a Fractional Inch Display App — Availab...
-
Tim's 7555 Signal Injector
There is not much to say about this little tool.It started as a challenge made by Richard at "Learn ...
-
Tim's Servo Tester
IntroductionThere are plenty of cheap servo testers on the market — and for basic tasks, they work w...
-
Tim's Edison Blue Amberol Record Player
This board is for controlling the "Tim's Edison Blue Amberol Record Player" Project.I have put full ...
-
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...
-
Programmable Mist Maker - XIAO / QT PY Extension
1090 2 1 -
RadioHAT - Raspberry Pi radio development platform
910 0 2 -
QWIIC-VL53L4CD Time-of-Flight Distance Sensor Module
1109 0 1 -
-
-
-
ARPS-2 – Arduino-Compatible Robot Project Shield for Arduino UNO
3345 0 6 -
-
A Compact Charging Breakout Board For Waveshare ESP32-C3
3959 3 8 -
AI-driven LoRa & LLM-enabled Kiosk & Food Delivery System
4345 2 2







