โญ WiFi + Bluetooth

๐Ÿ“ก Intermediate Robotics

ESP32 IoT + C Programming

Connect your robot to the internet and build smart IoT systems.

๐Ÿ“… 20 Sessions ยท 40 Hours๐Ÿ‘ค Ages 10โ€“15๐Ÿ’ป C Programming๐Ÿ”ง ESP32 DevKit๐Ÿ‘ฅ Max 12 students๐Ÿ“Š Intermediate Level
โ‚น10,000
Full program fee
โœ… 20 Sessions ยท 40 Hours
โœ… Ages 10โ€“15
โœ… Max 12 students
โœ… Certificate of Completion
โœ… All components & materials
โœ… Project portfolio
โœ… Demo Day for parents
โœ… Starts April 28, 2026
Register Now
๐Ÿ“ž 83743 77311 ยท Limited seats

About This Course

Take robotics to the next level with the ESP32 โ€” a powerful microcontroller with built-in WiFi and Bluetooth. Students build IoT systems, control robots over the internet, automate their home, and connect sensors to the cloud.

What You'll Get

โœ“Built-in WiFi + Bluetooth robot control
โœ“Control robot from any phone
โœ“MQTT cloud connectivity
โœ“OLED display projects
โœ“FreeRTOS multitasking intro
โœ“RFID attendance system
โœ“OTA firmware updates
โœ“IoT dashboard with live data

๐Ÿ“… Course Curriculum

20 sessions ยท 20 Sessions ยท 40 Hours

D1
ESP32 Architecture & Advanced C
ESP32 vs Arduino. Advanced C: pointers intro. Arduino IDE for ESP32. First upload.
D2
WiFi Station Mode
WiFi.begin(). Connect to home network. HTTP GET requests. Read live API data.
D3
ESP32 Web Server
WiFiServer class. HTTP routes. HTML page served from chip. Control LED via browser.
D4
Bluetooth BLE Control
BLE serial setup. Pair with phone. Control robot over Bluetooth. MIT App Inventor app.
D5
Bluetooth Robot Car
Integrate BLE with motor driver. Phone-controlled robot. Speed and direction from app.
D6
MQTT Protocol & Cloud
MQTT broker (HiveMQ). Publish sensor data. Subscribe to commands. IoT architecture.
D7
OLED Display (SPI/I2C)
SSD1306 128x64. Adafruit GFX library. Draw text, shapes, bitmaps. Weather station.
D8
IR Remote Control
IR receiver decoding. Remote-controlled robot. Map buttons to actions.
D9
Smart Home Automation
Relay module for AC devices. WiFi-controlled switches. Safety considerations.
D10
RFID Attendance System
MFRC522 reader. Read card UID. EEPROM storage. RFID gate project.
D11
Structs & Pointers Deep Dive
C structs for sensor data. Pointer arithmetic. Memory management basics.
D12
FreeRTOS Tasks
Task creation with xTaskCreate. Task priorities. Semaphores for shared resources.
D13
I2C / SPI Communication
Multi-sensor I2C bus. SPI for fast displays. Wire.h and SPI.h libraries.
D14
JSON Parsing
ArduinoJson library. Parse API responses. Build structured sensor payloads.
D15
SD Card Data Logger
SD.h library. Log sensor data to CSV. Timestamped records with NTP.
D16
Full Autonomous IoT Robot
Combine WiFi + sensors + motors. Cloud-monitored autonomous robot.
D17
OTA Updates
Over-the-air firmware updates. Update robot code without USB.
D18
Capstone Project Planning
Define complex IoT project. Design architecture. Bill of materials. Mentor review.
D19
Capstone Build & Test
Full build and code. System integration. Debug and optimize.
D20
Demo Day & Certificate
Present IoT project. Live demo to parents. Certificate of Intermediate Robotics.

๐Ÿ—๏ธ Projects You'll Build

9 hands-on projects โ€” from Day 1

๐Ÿ“ถ
WiFi LED Control
Control LEDs from any browser.
๐ŸŒก๏ธ
IoT Temp Monitor
Live sensor data in the cloud.
๐ŸŽฎ
Bluetooth Robot Car
Drive robot from your phone.
๐Ÿ 
Smart Home System
Automate lights, fan, AC.
๐Ÿชช
RFID Attendance
Scan card to mark attendance.
โ˜๏ธ
MQTT Cloud Robot
Robot receives cloud commands.
๐Ÿ“Š
OLED Weather Station
Live weather on OLED display.
๐Ÿ“ฑ
Mobile Robot App
Custom Android controller app.
๐Ÿ’พ
IoT Data Logger
SD card logs sensor history.

Frequently Asked Questions

๐Ÿ“ก

Ready to join Intermediate Robotics?

Limited to max 12 students. Starts April 28, 2026.

Enroll for โ‚น10,000 โ†’๐Ÿ“ž 83743 77311

All programs ยท 20 sessions ยท 2 hrs/day ยท Certificate included ยท Above Agarwal Bhavan, Chambenhalli Sarjapura Road, Bangalore