Вот анимация работы двигателя Стирлинга.Двигателя,работа ющего на разнице температур:
Еще взгляните на Ньюкоменовский движитель (1705г.) - тоже очень просто и крайне надежно. И нужно-то всего навсего - подогреваемый котел с водой и хороший поршень. Правда, необходима обычная вода в больших количествах, но этот движитель как раз и использовали в качестве насоса для откачки воды в шахтах.
А вот принцип действия двигателя Ванкеля:
Для более полного ознакомления со всеми известными двигателями советую посетить вот эту страничку