Jeri Elsworth ( @jeriellsworth ) mentioned her work with energy scavenging today and that inspired me to describe a little of what I have been thinking about related to the subject. I have been experimenting with the Linear Technology LTC3108 in anticipation of using it to scavenge energy for wireless sensors. The function of this chip is to convert very low level voltage sources (20mV - 400 mV) into standard 3.3V and 5V outputs. For example, in the picture below is shown a peltier thermoelectric generator generating 33 mV (the yellow HP voltmeter on left) and the LTC3108 converting that into a usable 5V (the orange Extech voltmeter on right).

The peltier thermo-electric generator converts heat flow through the device into electric power (and vice versa). In this case, a 10 ohm wirewound resistor is being powered by the lab bench supply to generate about 2.5 watts of thermal energy to heat the underside of the peltier device. The heat flows from the warm underside to the cooler upper surface (see below) generating the 33 mV output to the LT3108.

Of course, voltage conversion is one thing but available power is the other important consideration. In general the available power is low too (micro-watts to milli-watts) and the conversion is less than 100% efficient so the available power at 5 V will be even less. However, at least in wireless networks, the sensor nodes are only active a small percentage of the time. The rest of the time, the LTC3108 can be storing energy, e.g. in a supercapacitor. The sensor node can then pull as much as needed from storage to power the node intermittently. I am working to understand the balance between the ability to store energy and supply it to the sensor node (straight forward problem really but fun).
I am planning to build a prototype board and wonder if there's enough interest in the community to build multiple of these and also supply a couple of energy sources, say a peltier device and small solar cell, in a kit for others to experiment with this technology. Feel free to contact me on twitter @wa7iut or email if you are interested.