Looking to hook up this 10W speaker (pulled as part of a pair from an old tv) to my arduino for some playing with audio.
Really not sure how to go about amplifying it though. Did a bit of reading but felt getting proper opinion for this particular speaker would be a better idea than doing it based on lower/higher wattage speakers!
Arduinp pin to 150 resistor to speaker "+", speaker "-" to Gnd.
Don't go any smaller than 150 or face high risk of burning the output pin.
If you want louder, you will need an amplifier.
If you could control 5V across the speaker, using a low Rds MOSFET transistor, you could get P=(V*2)/R = 3 1/8W of volume. How loud that sounds depends on the efficiency of the speaker and its enclosure.
You'll have more satisfactory results running the arduino output into a self-powered computer speaker. Search the forum for "piano tones micros" for a sketch I wrote & youtube link of a video of the result.