The title is kind of odd, as I couldn't think of anything better, but I have an idea in my head for a device to play music off an SD card that can connect to Bluetooth devices or using a 3.5mm jack to play random songs or a specific file for my daughters hockey games.
The gist of it is to build a device that has a SD card with two folders that can contain MP3's - 'Goal' and 'Mix' (or whatever), and it has a touch screen with buttons for 'Goal', that when pressed, plays the file in the 'goal' folder, and a 'Random' button to play a random file from the 'Mix' (or whatever) folder, and a 'Stop' button to immediately stop whatever is playing. Might also need volume up/down buttons. The idea being, at a game, you tag it up with the local Bluetooth soundsystem, or if they use a 3.5mm input, via that, and during warmups, between plays, etc, the 'Random' button can be pressed and it'll pick a random MP3 to play out of the folder associated with 'Random', and when gameplay starts, the 'Stop' button can be pressed and it immediately stops playing, and if a goal is scored, it plays the file in the 'Goal' folder.
Power supply isn't a huge thing as how prolific USB Power banks are these days, a Micro USB (or better USB-C) power supply wouldn't really be a challenge. Raspberry Pi Pico2W, Zero 2W, or an ESP32 variant, or even something else, I have no preference.
I can envision the basic hardware required, but my main problem is while I'm smart with IT infrastructure related things, I couldn't code my way out of a wet paper bag that's already been breached, no matter how hard I've tried to learn how to do so. It really sucks and annoys me as there are so many cool things that can be done when you know how to program these devices, While as good as I am at what I do, and as much as I'd love to learn how to program/code, it has escaped me for my entire life.
Do any more talented people have any thoughts? Is anyone willing to help with such a project?
The gist of it is to build a device that has a SD card with two folders that can contain MP3's - 'Goal' and 'Mix' (or whatever), and it has a touch screen with buttons for 'Goal', that when pressed, plays the file in the 'goal' folder, and a 'Random' button to play a random file from the 'Mix' (or whatever) folder, and a 'Stop' button to immediately stop whatever is playing. Might also need volume up/down buttons. The idea being, at a game, you tag it up with the local Bluetooth soundsystem, or if they use a 3.5mm input, via that, and during warmups, between plays, etc, the 'Random' button can be pressed and it'll pick a random MP3 to play out of the folder associated with 'Random', and when gameplay starts, the 'Stop' button can be pressed and it immediately stops playing, and if a goal is scored, it plays the file in the 'Goal' folder.
Power supply isn't a huge thing as how prolific USB Power banks are these days, a Micro USB (or better USB-C) power supply wouldn't really be a challenge. Raspberry Pi Pico2W, Zero 2W, or an ESP32 variant, or even something else, I have no preference.
I can envision the basic hardware required, but my main problem is while I'm smart with IT infrastructure related things, I couldn't code my way out of a wet paper bag that's already been breached, no matter how hard I've tried to learn how to do so. It really sucks and annoys me as there are so many cool things that can be done when you know how to program these devices, While as good as I am at what I do, and as much as I'd love to learn how to program/code, it has escaped me for my entire life.
Do any more talented people have any thoughts? Is anyone willing to help with such a project?
