16mm Speaker: 16 Ohm, 0.5 W

via Pololu
$6.01
SKU PL-1259

This small, 0.5 W speaker is compact way to add high-fidelity sound (compared to typical units this size) that can bring your project to life (or to annoy your friends and family with loud sirens and squawks!). If you have an adequate driver for it, such as a small MOSFET controlled from a microcontroller PWM line, you can really get much more volume and richness than you can from similar-sized low-power speakers and buzzers. The speaker includes two 30mm leads for quick integration, and masked adhesive around the speaker face allows for easy mounting. The speaker’s specifications can be found in its datasheet (163k pdf).

Frequency response curve for the 16mm speaker.

16mm speaker dimensions (in mm).