Here is a compact clip-on speaker that is ready for your adventures. The BOOM BIT connects to your smartphone via Bluetooth to play your favorite music anywhere. It weighs in at only 8 oz and measures about 3 inches in length.
BIT is ready for sweat, dirt, sand, and mud. It has a shock-proof case. Retails for under $30.