General

Upgrading a 10-year-old MP3 project to TWS Wireless

userHead love.forcircuits 2026-04-09 13:44:14 16 Views0 Replies

Hello,


 

About a decade ago, I made this mp3 player using Arduino Uno, VS1053B music shield, 2 Nokia phone batteries and an ordinary earphone.(picture attached)

 


Now I am planning to make a compact and wireless version of this. For this purpose, I have selected the following components.


 

1)  DFPlayer Mini Mp3 Player DFR0299- https://www.dfrobot.com/product-1121.html?srsltid=AfmBOoopcM5hMh7JFoYxpFNJGuQp9LqM-Bys4YFLvDIr49XGnIbPsEHw


 

2) Bluetooth audio transmitter - KCX_BT_EMITTER


 

3) TWS earbuds-Xiaomi buds 5

 

4) Lipo battery


I am inclined to TWS earbuds because in these earbuds, there is no physical cable connecting the left and right earpieces; each operates independently and pairs with audio source devices like smartphones entirely via Bluetooth, thereby delivering a truly unrestrained audio experience. Source:

 

https://www.unikeyic.com/blog/what-are-tws-earbuds.html


But here comes the biggest hurdle for me. As far as I can understand, I cannot directly pair TWS earbuds directly with DFPlayer Mini Mp3 Player. I need to use a Bluetooth audio transmitter. I looked for bluetooth audio transmitters in Dfrobot but I found none. I am considering Bluetooth audio transmitter - KCX_BT_EMITTER. I am still a bit doubtful.


Does anyone have experience using the KCX module specifically with the DFPlayer?

Is the DAC output level (unbuffered) high enough for the KCX transmitter, or will I need a coupling capacitor or small preamp to get a clean signal?


Does anyone have any experience in pairing TWS earbuds with  DFPlayer Mini Mp3 Player? If yes, please share your experience with me. 

 

Thank you.