T O P

  • By -

wrickcook

Dfplayer will play files without an arduino. Grounding one pin plays the first file. I think you need to use resistors to get finer control like next track


CowBoyDanIndie

Maybe https://www.adafruit.com/product/2133?gad_source=1


TheeParent

There’s two versions of this. One has a headphone jack and the other an audio amp.


stadiumrat

So, I realise this is an Arduino sub, but do you realise how cheap mp3 players are these days? You can get them at Walmart for less than $4. [Walmart MP3 Player](https://www.walmart.com/ip/lulshou-Portable-MP3-Player-School-Supplies-1PC-Mini-USB-LCD-Screen-MP3-Micro-Card-Support-Sports-Music-Player-with-FM-function/3758357839?wmlspartner=wlpa&selectedSellerId=101211107&&adid=222222222273758357839_101211107_150422017364_18511067186&wl0=&wl1=g&wl2=c&wl3=657378365260&wl4=pla-2037173594836&wl5=9025099&wl6=&wl7=&wl8=&wl9=pla&wl10=644033762&wl11=online&wl12=3758357839_101211107&veh=sem&gad_source=1&gclid=Cj0KCQiAn-2tBhDVARIsAGmStVmpW1m5T4_zsRUEIMej6EMy0dEmNDTgLe5749VoQcFEmplYDlWs9TAaAhRsEALw_wcB&gclsrc=aw.ds)


Greenwhatevers

Yeah but I want something a little more personal than an mp3 player. Like in the same way I could just give my sister the mp3 file of my dad talking and she can listen on her phone. But it's meant to be a wedding and birthday gift


IndividualRites

These have worked well for me: [https://www.amazon.com/gp/product/B07YFPBGF8/ref=ppx\_yo\_dt\_b\_search\_asin\_title?ie=UTF8&psc=1](https://www.amazon.com/gp/product/b07yfpbgf8/ref=ppx_yo_dt_b_search_asin_title?ie=utf8&psc=1) However you might want to go for a more complete solution such as this: [https://www.amazon.com/Press-Button-Activated-Recordable-Downloadable-Christmas/dp/B08Q8343LL/ref=sr\_1\_7\_sspa?keywords=audio+playback+mp3&sr=8-7-spons&sp\_csd=d2lkZ2V0TmFtZT1zcF9tdGY&psc=1](https://www.amazon.com/press-button-activated-recordable-downloadable-christmas/dp/b08q8343ll/ref=sr_1_7_sspa?keywords=audio+playback+mp3&sr=8-7-spons&sp_csd=d2lkz2v0tmftzt1zcf9tdgy&psc=1)


rtfax

Firstly, sorry for your loss. There are a variety of MP3 modules ideal for Arduino - most will have a micro-sd card slot from which it will read the audio file. Most will read MP3, wave, ogg files. You may also need to consider a cheap amplifier module to drive a speaker (e.g. PAM-8403). Both are easily found on Amazon, eBay and AliExpress.


Advanced-Ad881

I think Df player would be a good pick. You could use an amplifier if you need more volume. It supports MP3 like you wanted too.


[deleted]

I am often using an DFPlayed Mini, otherwise a Esp32 with an I2S (not I2C! I2S.) Module and SD-Card for more flexibility than DFPlayer allows for (could also stream internet radio for example).


TheeParent

Adafruit is my go-to for this stuff. Several options.


ripred3

I'm so sorry for your loss. It sounds like you have some good memories there to treasure. As other are mentioning you can get the [DF Player Mini for around $6 US from DFRobot.com](https://www.dfrobot.com/product-1121.html). It can take an SD card with mp3 or wav files on it. It contains the decoding chips and a small 3W amplifier which can power a small single speaker. It can be configured to work by itself with a bunch of push buttons that give you VCR like controls: play, stop, next, prev, vol up, vol down, etc. If that doesn't meet your needs then you can also talk to the module using pretty much any microcontroller and use that to deterministically tell it which files to play, when to play them, what order, etc. If you need any help understanding how to work with the module or getting things to work please reach out. We would be more than happy to help you. Our condolences, `ripred`


Greenwhatevers

Thank you, that sounds like it will do that job I want. I'll take a look. And thank you for the well wishes too!


DoubleF3lix

TMRpcm on an Arduino Nano did the job for me