Course Details

Home> Course Details

Robowang Mastery Level 2

Course Overview

This hands-on course introduces students to the fundamentals of electronics, programming, and embedded systems using the Arduino Uno platform. Designed for beginners and intermediate learners, the course provides a project-based approach to understanding how sensors, actuators, and microcontrollers interact in real-world applications.

Throughout the course, students will explore core concepts such as digital and analog I/O, Pulse Width Modulation (PWM), sensor integration, motor control, and serial communication. They will work on individual and group projects to apply these concepts, developing critical problem-solving and coding skills in the process.

Students will gain practical experience with a variety of electronic components, including LEDs, DC motors, servo motors, ultrasonic sensors, IR sensors, potentiometers, buzzers, RGB LEDs, water sensors, and 8×8 LED matrix displays. The course culminates in a project presentation, where students showcase their learnings, creativity, and technical skills.

This course emphasizes experiential learning, enabling students to not only build functional circuits and write effective code but also to understand the underlying principles that make embedded systems work.

Learning Outcomes

  • Control LEDs using Arduino Uno by writing simple code.
  • Develop programs on Arduino IDE to manipulate LED blinking patterns using delay functions.
  • Operate DC motors with an L298N motor driver connected to Arduino.
  • Control the speed and direction of DC motors using PWM (Pulse Width Modulation) signals.
  • Measure distance accurately using an ultrasonic sensor and interpret sensor data.
  • Implement advanced programming logic to enhance the functionality of ultrasonic sensors.
  • Write code to control servo motors for angular movement.
  • Integrate servo motors with ultrasonic sensors to respond to distance measurements dynamically.
  • Connect and control RGB LEDs using a potentiometer as an analog input.
  • Change RGB LED colors according to the values read from the potentiometer. 
  • Read digital values from IR sensors using Arduino.
  • Combine IR sensors with buzzers to produce alerts based on sensor input.
  • Connect and read water level values from a water sensor using the Arduino serial monitor.
  • Display patterns and shapes (e.g., stars) on an 8×8 LED matrix using appropriate code and addressing.
  • Complete practical tasks and challenges based on their skill level for formative assessment.
  • Demonstrate understanding and skills through a final presentation summarizing their learning experience and project work.

Age

9+

Time

Monday – Saturday

02:15 - 05-15

Seats / Class

10 Students / Class

Courses

Screen Shot 2025-08-11 at 10.51.41 AM

Join Our Fun Class

Meet Our Teacher

Name : Mian Ali Shafiq

Designation: Master Trainer

Experience: 10 years

Mian Ali Shafiq is a skilled Electrical Engineer with a Bachelor’s in Electronics and Communication from the University of Lahore. His expertise spans tool like MATLAB and programming in C++.Alongside his technical background, he holds a Master’s in Education Sciences from the University of Strathclyde. Glassgow and an MBA in Finance from UET. Ali has served as a Subject Head and Coordinator at Crescent Model Higher Secondary School and is currently a Master Trainer at Crescent Emerging Technologies Center (CETC), where he trains students in robotics and technology. His work combines engineering expertise with a strong commitment to education