Here is a portable wind generator that enables you to charge your smartphones, cameras, and other devices outdoors. The Infinite Air is compatible with most USB chargeable devices. It dust and splashproof. In 15mph winds, you will be able to generate up to 10 watts with this.
The Infinite Air can operate in temperatures -20 to 40C. Costs as low as $80 at this time.