Engineering is everywhere.
Start exploring.
Learn how planes fly, robots move, and everyday objects work. No experience needed — just curiosity.
Learn
Start a 5-minute lesson
StartBuild
Try a simple DIY challenge
StartPlay
Test your knowledge
StartTry this challenge
All challengesAdaptive PID Thermal Equilibrium Stabilizer
Design a control system that maintains a target temperature in a localized chamber despite exogenous thermal disturbances. You must implement a discrete-time PID algorithm that dynamically adjusts for process lag and non-linear heat dissipation rates. The final solution must demonstrate a settling time under 60 seconds with steady-state error tolerance below 0.5 degrees Celsius.
Materials: Microcontroller (Arduino/ESP32), power MOSFET, resistive heating element, thermistor, breadboard, jumper wires, and insulated styrofoam container.
Start a lesson
Browse all
How a Prosthetic Hand Moves
How engineers copy the body's own signals to control a robotic hand.

How a CPU Thinks (in 60 seconds)
A chip that does one tiny thing billions of times per second.

Why Bridges Don't Fall Down
The quiet battle between weight and support.

Gears: Trading Speed for Force
How spinning circles give you muscle — or speed.

How a Zipper Works
Two rows of teeth that lock — and a slider that does the magic.
How LyraVegaSci works
Read
Clear, bite-sized lessons across engineering and physics, written for curious people.
Practice
Interactive guided problems and a knowledge check make sure it actually sticks.
Try it
Every lesson ends with a DIY experiment you can build at home with everyday materials.
Translate