
Bartosz Ciechanowski builds an internal-combustion engine from a single piston to a complete inline four, pairing careful prose with animated 3D cutaways. It is a patient mechanical tour that lets valves, bearings, timing, lubrication, and combustion earn their place one component at a time.
What is Internal Combustion Engine?
The article begins with the simplest useful question: how can expanding gas become rotation? From there it assembles the answer piece by piece—crankshaft, pistons, block, head, valves, injectors, flywheel—while diagrams expose motion that a static cross section tends to hide. The strongest moments are the transitions between parts: a bearing stops looking like a metal ring once the oil wedge is shown, and the four-stroke cycle stops feeling like vocabulary once the valves and piston move together. Ciechanowski also marks simplifications and not-to-scale details instead of letting polished graphics pretend to be a workshop manual.
What you can do there
- Read a component-by-component engine explanation
- Rotate animated 3D engine models
- Pause demonstrations and inspect cross sections
Why we picked it
This is exactly what the web can do better than a printed diagram: keep a rigorous explanation in reading order while letting motion carry the mechanical relationships. Independent design work has cited the article as a model for interactive instruction, and the page remains unusually generous with both depth and visual patience.
How to get the most from it
Give it more than a skim. Pause the animations when a mechanism becomes crowded, rotate the model to find the hidden linkage, and follow the sequence from the single cylinder through the inline-four assembly. The engine-block, crankshaft, valve-timing, and combustion sections reward revisiting after the complete machine appears.
Good to know
The article is a conceptual explainer, not repair guidance or a specification for a particular engine. Many diagrams animate, but the page documents a global pause control. It is publicly readable and the author's archive invites voluntary Patreon support; audio, touch behavior, keyboard access, screen-reader support, reduced-motion handling, and data collection were not verified.
Who made it, and when?
Bartosz Ciechanowski is the credited creator or organization. The earliest supported launch date we found is April 29, 2021.
Creator’s official page Open Internal Combustion Engine