RobotForge
Paid course · 3 free preview lessons · 7 subscriber lessons

Course · 10 lessons · ~4.5 hours

From Blink to Bot — ESP32-S3 robotics with the Freenove Starter Kit

If you bought the Freenove Ultimate Starter Kit for ESP32-S3, this course is the through-line that gets you from a box of parts to a working autonomous robot. We reference Freenove's wiring diagrams (no point redrawing them) and write the part nobody else writes: the why, the what-breaks, and the building arc that makes it all stick.

Hardware you'll need

Freenove Ultimate Starter Kit for ESP32-S3 (FNK0082) — by Freenove

About $60 on Amazon. Includes the ESP32-S3 dev board, breadboard, all sensors and actuators referenced in this course, plus Freenove's official tutorial PDF (we'll cite specific chapters as we go).

Free preview starts at lesson 1.

3 lessons are free for everyone. The remaining 7 require the $49/mo Subscriber plan, which also includes every future course.

The 10 lessons

  1. 1

    What's actually in the box, why ESP32-S3 specifically, and how to get a working dev loop in under fifteen minutes.

    ~18 min
    Open →
  2. 2

    What digitalWrite actually does, why some pins kill themselves, and how to debug a circuit that compiles fine but doesn't light up.

    ~22 min
    Open →
  3. 3

    The hidden topology of the breadboard, what the rails actually connect, and the mistakes that fry components on day one.

    ~14 min
    Open →
  4. 4

    Buttons, photoresistors, debouncing, and why analogRead returns numbers that don't seem to match the voltage you're putting in.

    ~24 min
    Preview →
  5. 5

    How one wire driven at the right rhythm becomes brightness, motor speed, and servo angle — plus the right way to use ledcWrite on ESP32-S3.

    ~28 min
    Preview →
  6. 6

    How time-of-flight ultrasonics work, why 5% of readings are bogus, and the filter that doesn't smooth out actual obstacles.

    ~26 min
    Preview →
  7. 7

    From PWM duty to wheel velocity, why open-loop control is fine and when it isn't, and the L293D's hidden voltage drop.

    ~30 min
    Preview →
  8. 8

    Combine ultrasonic distance with encoder odometry into a robot that knows where it is and where the obstacle is.

    ~28 min
    Preview →
  9. 9

    Stream sensor data off the robot in real time; receive commands from a browser dashboard. All built into the S3.

    ~32 min
    Preview →
  10. 10

    Assemble everything into a small autonomous bot that wanders your desk, dodges your coffee cup, and tweets its odometry to the world.

    ~45 min
    Preview →
Questions about the kit or this course? Ask in the community — we read every message.