I've set up a ESP8266 to play MP3 radio from a web server, using the ESP8266 Audio library. My circuitry is pretty much like this:
My question is, how can I amplify the volume of the sound, as it is not high enough for me. Is it merely connecting higher voltage to the circuitry, like a 9V battery? If so, how can I know the limits my speaker and my transistor can handle? Is there a max voltage specified for speakers and transistors? Are there ready-made amplifiers for such things?
I would appreciate if someone could tell me exactly what kind of products I need in order to amplify the ESP8266. I prefer plugging to the electricity rather than using a battery.
Thanks !