Glad you asked...
Yes, heat can produce electricity. By burning agricultural waste and other biomass, steam is created from heated water which turns a turbine that makes electricity. You can find more information here:
http://www.safeelectricity.org/esw_v1_2/...