It runs on AC, battery, solar and hand-crank power, and has a flashlight and power bank for your phone.
Update: As a Cheapskate pointed out in the comments, a differently branded version of this same radio now selling for just $16, no codes or coupons required. If this sells out, the Dodocool version is still available for $24, at least for the time being. Of course, these deals can and do expire at the drop of a hat, so get it while you can.
It seems we inch closer to some sort of apocalypse every day, but even if you're not fighting off hordes of zombies or killer robots, you might still need to know the weather in the middle of a hurricane. That's where an emergency radio comes in. The Dodocool Emergency Radio has all the bases covered, including AM/FM and NOAA weather broadcasts, a flashlight and a 2,000-mAh battery for charging for your mobile devices via USB. Right now and while supplies last, you can get this Emergency Radio for $24 from Amazon when you click the coupon on the product page and apply promo code CNET0330DJ at checkout. That'll save you 34% off the usual price of $35.
The best part of this radio -- and the feature that caught my attention -- is the hand crank, which lets you power it entirely with human muscles. Whether you do it yourself or opt to keep your kids busy during a power failure by having them crank the radio is up to you. During routine nonemergency situations, you can use the radio without working up a sweat, because it also runs on your choice of AC, a trio of AAA batteries, USB or solar power.
The radio is pretty compact: it measures about 7 by 5 by 3 inches, but is packed with routine and survival features. It has a flashlight and reading light, an SOS alarm and radio, as well as a 2,000-mAh power bank. That versatility can earn it a place on camping trips as well as your robot-invasion-bug-out kit.
Read more: Emergency go bag: What you need if you're evacuating your home
First published earlier this year. Updated with the latest deal.
CNET's deal team scours the web for great deals on tech products and much more. Find more great buys on the CNET Deals page and check out our CNET Coupons page for the latest promo codes from Best Buy, Walmart, Amazon and more. Questions about the Cheapskate blog? Find the answers on our FAQ page.