Play an audio file through an external speaker via audio jack

Hello.

First of all, I am super new and this is my first ever Arduino project. I have a basic knowledge of Electrical Engineering but I do have some experience with writing code.

Basically, I want to press a button to load an audio file stored in an SD card and play it through an external speaker connected via a 3.5mm audio jack - like how I would play audio from a PC.

And if possible, with a high sound quality too.

Is it possible? Please ELI5.

Thank you!

Wellcome!
Start reading this: How to get the best out of this forum - Using Arduino / Project Guidance - Arduino Forum

Forum will not design Your project. Show What You have done so far.

Not possible from an Arduino.
You will need a sound shield, or music shield- it's been a while since I've used one. My last project with sound ran on a Wemos D1 Mini with a DFPlayer Mini Module.

Define "high quality". Sampling rate, mono/stereo/multichannel, is it for music/sound effects?

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.