Arduino Code Lab: Motors & Robots
Drive motors, servos and steppers, build an obstacle-avoiding and line-following robot, control it from a phone and finish with a capstone project. 12 sessions × 90 min.
Course Locked
Finish
Arduino Code Lab: Sensors & Displays
to unlock
or
join
anyway
| Responsible | Mansour Abi Mansour |
|---|---|
| Last Update | 10/08/2026 |
| Completion Time | 18 hours 15 minutes |
| Members | 1 |
Advanced
Arduino
Ages 13+
Electronics
-
Module 1 – Making Things Move3Lessons · 4 hr 30 min
-
Session 1 – Power & Motors: Using a Transistor Safely
-
Session 2 – Servo Radar
-
Session 3 – H-Bridge: Forward, Backward, Speed
-
-
Module 2 – Build a Robot Car4Lessons · 6 hr
-
Session 4 – Assemble & Drive the Robot Chassis
-
Session 5 – Obstacle-Avoiding Robot
-
Session 6 – Line-Following Robot
-
Session 7 – Phone Control over Bluetooth
-
-
Module 3 – Precision, Displays & Smart Code3Lessons · 4 hr 30 min
-
Session 8 – Stepper Motors: Precise Movement
-
Session 9 – OLED Dashboard
-
Session 10 – State Machines: Robots with Modes
-
-
Module 4 – Capstone Project3Lessons · 3 hr 15 min
-
Session 11 – Capstone Design: Plan Like an Engineer
-
Session 12 – Capstone Build, Test & Demo Day
-
Level 3 Quiz – Engineer Check10 xp
-
Teens apply everything from Levels 1–2 to real engineering: powering and driving motors safely, building a robot car, controlling it over Bluetooth and structuring code as a state machine. The course ends with a team capstone following the engineering design process.
- Ages 13–17
- 12 sessions × 90 minutes + final quiz
- Level: Advanced
What students will learn
- Drive DC motors, servos and steppers with the right drivers and power
- Build and program an autonomous robot (obstacle avoidance, line following)
- Use serial/Bluetooth communication and state machines
- Plan, build, test and present an engineering capstone project
Kit
Level 2 kit + 2WD/4WD robot chassis with DC motors, L293D motor shield (or L298N driver), SG90 servo, 28BYJ-48 stepper + ULN2003 driver, 2–3 IR line sensors, HC-05 Bluetooth module, 0.96" OLED (SSD1306), TIP120 transistor + 1N4001 diode, battery pack (6× AA or 2× 18650).
Modules
- Making Things Move
- Build a Robot Car
- Precision, Displays & Smart Code
- Capstone Project