Carnot's engine: it is a theoretical model, not a real one, but we can already see in it the fundamental characteristics of real heat engines:
The system is based on the phenomena of the expansion and contraction of gases through heat gain and loss.