In the past few years, we have covered plenty of awesome Stirling engines. This low temperature difference Stirling engine can be riven by sunlight, warm coffee, or body heat. It is engineered to work with minimal energy input.
This engine is made by German mechanical engineer Hermann Böhm. It is built for the smallest differences in temperature but should not be used over heat sources over 75C.