Would there be any reason that the raspberry pi pico couldn't be used instead of the feather board? (Other than no built-in JST connector?)
Ok, thanks. I wasn't thinking about the audio capabilities, it might not be able to handle that.
I am not familiar with Raspberry Pi, but if it is a standard microcontroller that can run CuircuitPython and has audio storage and playback, then you're probably good. Let me know if you find success!