Robotics Curriculum Path
Progress through hardware, circuits, firmware, robotics mechanisms, and ROS
Electronics & Arduino Foundations
Ohm's Law, Breadboards & First C++ Sketches
Master the basics of voltage, current, resistance, circuit breadboards, and writing your first C++ sketches for the ATmega328P.
Sensors & Actuators Mastery
Ultrasonic Sonar, Servos, Motors & Drivers
Learn pulse-width modulation (PWM) to control SG90 servos, L298N motor drivers for DC gear motors, and HC-SR04 sonar distance sensors.
IoT & Connected Devices with ESP32
Wi-Fi, Bluetooth BLE, MQTT & Web Dashboards
Connect microcontrollers to the internet. Publish live sensor telemetry via MQTT, host local web servers, and control robots over Bluetooth BLE.
Robotics Mechanisms & Chassis
Kinematics, 2WD/4WD Rovers & Robotic Grippers
Differential drive kinematics, center of gravity, torque calculations, acrylic chassis assembly, and 3D printed mechanical arms.
Control Systems & PID Tuning
Closed-Loop Feedback, Optical Encoders & Line Following
Master Proportional-Integral-Derivative (PID) control algorithms for precision line-tracking rovers and inverted pendulum balance bots.
Machine Learning for Edge Robotics
TinyML, Edge Impulse & Camera Object Detection
Train lightweight convolutional neural networks (CNNs) using TinyML and deploy them onto ESP32-CAM and Raspberry Pi for vision-guided navigation.
ROS 2 (Robot Operating System) Basics
Nodes, Topics, Services & URDF Modeling
Industry-standard robotics architecture. Learn ROS 2 Humble/Jazzy, publish-subscribe message graphs, URDF robot modeling, and RViz visualization.
Capstone: Full-Stack Autonomous Rover
SLAM Navigation, LiDAR Mapping & Hackathon Demo
Design, simulate in 3D, and deploy a complete autonomous rover featuring simultaneous localization and mapping (SLAM), obstacle avoidance, and cloud dashboard.