Labs
Hands-on tools that run in the browser. A lab marks itself done on the plan when you hit its goal.
Robotics60 min
Robot simulator
Write a controller in JavaScript and watch a differential-drive robot run it with ultrasonic, line and encoder sensors.
Robotics25 min
PID tuning lab
Tune Kp, Ki and Kd on a motor model and read overshoot, settling time and steady-state error.
Robotics20 min
2-link arm kinematics
Drive a planar arm with joint sliders, then drag the target and watch inverse kinematics solve it.
PCB Design10 min
Trace width calculator
Size a PCB trace for a current and temperature rise with the IPC-2221 formula.