Steam Dynamo (Thermal Expansion 3)

The Steam Dyanmo is an engine that produces energy from combustible solids and water. A steam dynamo will not work if not supplied with water and fuel such as coal to burn. It can burn any normal furnace fuel to heat the water. If the amount of energy it outputs is more then the amount used by the network it will power down until it locks up and requires being hit with a Crescent Hammer to restart.

Note that this is called a Steam Engine in 1.5.2 and earlier.

Recipe
The Steam Dynamo is crafted with three copper ingots, one redstone transmission coil, two copper gears, and one piston.