Stirlingov motor koristi temperaturnu razliku između toplog i hladnog kraja, uspostavlja ciklus fiksne mase plina i tako pretvara toplinsku energiju u mehaničku energiju. Izgaranjem energenta (alkohola, petroleja) zagrijava se vanjski toplinski spremnik, plin se diže pod tlakom zatim djeluje na klip se za proizvodnju radnog kontakta.