LEGO Reciprocating Engines

A LEGO Reciprocating Engine (also known as a piston engine) uses a simple piston and cylinder assembly to convert energy to mechanical energy.