This is a miniature of a windmill! You can charge a cellphone battery with this. Satyanarayana, a graduate student in India, has mastered the innovative way out to miniaturize a windmill.
It is a simple fan blade attached to a generator. It is also waterproof, and thus can also be used in the rain. So, you can now charge your cellphone and other electronic devices even when you are traveling, or in a remote area whese you can’t avail electricity for the time.
Via: Gizmodo