← Back to IoT & Robotics Course

⚙️ IoT & Robotics — Full Curriculum

Build smart devices with Arduino, Raspberry Pi, sensors and MQTT. Learn embedded systems and robotics from scratch.

Electronics Fundamentals

4 topics
Basic Electronics
Voltage, current, resistance · Ohm's law
4 topics
Electronic Components
Resistors & capacitors · LEDs & diodes
4 topics
Digital vs Analog
Binary logic · Digital signals
4 topics
Power Systems
Batteries & power supply · Voltage regulators
4 topics
Soldering & PCB
Soldering basics · PCB design intro

🤖 Arduino Programming

4 topics
Arduino Setup
Arduino Uno/Nano · IDE installation
4 topics
Digital I/O
pinMode() · digitalWrite()
4 topics
Analog I/O
analogRead() · analogWrite()
4 topics
Sensors
Temperature sensors · Ultrasonic sensors
4 topics
Motors & Actuators
DC motors · Servo motors

🍓 Raspberry Pi

4 topics
Raspberry Pi Setup
OS installation · SSH setup
4 topics
GPIO Programming
GPIO library · Digital output
4 topics
Camera Module
Pi camera setup · Image capture
4 topics
Networking on Pi
WiFi setup · Static IP
4 topics
Pi Projects
Home automation · Security camera

📡 IoT Connectivity

4 topics
WiFi & ESP8266/ESP32
ESP32 setup · WiFi connection
4 topics
MQTT Protocol
MQTT concepts · Mosquitto broker
4 topics
Cloud IoT Platforms
AWS IoT Core · Firebase for IoT
4 topics
Bluetooth & BLE
HC-05 module · BLE on ESP32
4 topics
LoRa & Long Range
LoRa modules · LoRaWAN protocol

🦾 Robotics Projects

4 topics
Robot Chassis
Chassis types · Wheel selection
4 topics
Line Following Robot
IR sensor array · PID control
4 topics
Obstacle Avoidance
Ultrasonic array · Decision algorithm
4 topics
Robotic Arm
Servo kinematics · Inverse kinematics
4 topics
Capstone: Smart Home
Sensor network · MQTT dashboard

Ready to start learning?

Join 1000+ students on the SeekhowithRua platform

Start Learning Free →