IoT & Robotics · Beginner

Category 1 — Circuit Engineering & Core Logic (Arduino)

Build a strong foundation in electronics and embedded programming through hands-on learning with the Arduino Uno. This course introduces essential concepts such as electronic components, digital and analog I/O, LEDs, PWM, switches, buzzers, LCD and …

19 lessons

About this course

Build a strong foundation in electronics and embedded programming through hands-on learning with the Arduino Uno. This course introduces essential concepts such as electronic components, digital and analog I/O, LEDs, PWM, switches, buzzers, LCD and keypad interfacing, sensors and actuators, along with communication protocols including I²C, Relay, and Bluetooth. Learners progressively apply these concepts to develop a Smart Bluetooth Appliance Hub as the capstone project.

Each lesson in course includes clearly defined learning objectives, required components, circuit connections, program code, explanation of the working principle, and a simulation link, enabling students to learn, experiment, and validate their understanding at every stage.

Curriculum

1
1.1: Laboratory Safety, Tool Handling & Instrument Calibration
Notes · 30 min
Free
2
1.2: Digital Output – Interfacing a Single LED
Notes · 30 min
Free
3
1.3: Array Structures – Interfacing Multiple LEDs
Notes · 30 min
Free
4
1.4: Analog Output Simulation – LED Fading via PWM
Notes · 30 min
Free
5
1.5: Digital Input – Push-Button Interfacing
Notes · 30 min
Free
6
1.6: Input-Output Coupling – LED Control via Switch Logic
Notes · 30 min
Free
7
1.7: Foundational Capstone – Multi-Switch Matrix Control
Notes · 30 min
Free
8
1.8: Frequency Generation – Piezoelectric Buzzer Interfacing
Notes · 30 min
Free
9
1.9: Intermediate Capstone – High-Current Acoustic-Visual Indicator
Notes · 30 min
Free
10
1.10: Character Display – Liquid Crystal Display (LCD) Interfacing
Tinkercad
Free
11
1.11: Matrix Keyboards – Keypad Interfacing & Serial Logging
Notes · 30 min
Free
12
1.12: Sub-System Capstone – Integrated LCD-Buzzer-Keypad Access Control
Notes · 30 min
Free
13
1.13: Time-of-Flight Calculus – Interfacing Ultrasonic Sensors
Notes · 30 min
Free
14
1.14: Environmental Telemetry – Interfacing DHT & Light Modules
Notes · 30 min
Free
15
1.15: Environmental Monitoring Capstone – Intelligent Telemetry Terminal
Notes
Free
16
1.16: Serial Bus Architectures – Interfacing I2C External EEPROM
Notes · 30 min
Free
17
1.17: High-Voltage Safety Segregation – Interfacing a Relay Module
Notes · 30 min
Free
18
1.18: Wireless Serial Transceivers – Interfacing Bluetooth Modules
Notes · 30 min
Free
19
1.19: Comprehensive Capstone – Smart Bluetooth Appliance Hub with Memory Recall
Notes · 30 min
Free
Category 1 — Circuit Engineering & Core Logic (Arduino)
Register to Enroll Log In
LevelBeginner
Lessons19
CategoryIoT & Robotics