Learn by building
Courses
Tutorials answer questions. Courses build robots. Below are two kinds of courses:
- Paid project courses — built around a specific kit you buy. Start at lesson 1, finish with a working robot. Included with the Subscriber plan ($49/mo). Free preview lessons let you try before subscribing.
- Free curated paths — hand-built tours through the 136 free tutorial lessons. No sub, no signup, just open and read.
Paid courses · Subscriber plan
See pricing →$49/mo unlocks all of these (and every future course). Free preview lessons available without a sub.
Free curated paths
Hand-built tours through the free curriculum. No sub, no signup — just open and read.
Build Your First Robot
From zero to a driving, turning, obstacle-avoiding bot
What you'll learn
- →ESP32 dev loop and toolchain
- →Actuators & PWM (servos, BLDC, steppers)
- →Coordinate frames you can trust
- →Differential drive, simulator-first
- →Encoders + IMUs for closed-loop control
- →PID tuning with a live widget
- →Sim-to-real survival tactics
- →Obstacle avoidance with RRT
What's included
- ✓8 published lessons (read or skim, your call)
- ✓4 auto-graded simulator exercises
- ✓Live PID + RRT widgets you can tune
- ✓BOM with affiliate buy links
- ✓Progress tracking saved locally
- ✓AI tutor on every lesson (BYOK)
Honest pricing: everything in this path is free. A paid edition with video walkthroughs and a 1:1 review of your finished build is on the roadmap — we'll email subscribers when it lands.
More paths you can start today
Each is a full track from the curriculum — 10–12 published lessons, ready now.
ROS 2 from First Principles
12 lessons covering nodes, topics, services, launch files, TF, URDF, Nav2, and MoveIt.
Open the track →
IntermediateKinematics & Dynamics
10 lessons from rigid-body transforms through screw theory, Jacobians, and Lagrangian dynamics.
Open the track →
AdvancedState Estimation & SLAM
10 lessons — Bayes filters, Kalman from scratch, particle filters, factor graphs, modern learned SLAM.
Open the track →