IoT Short Course Syllabus (6 to 9 Hours) - Nabilphysics/esp32_IoT_short_course_CRUX GitHub Wiki
CRUX Internet of Things (IoT) Short Course - 6 to 9 Hours
Course Plan with LAB Class at CRUX
www.cruxbd.com
Course Teacher : Syed Razwanul Haque Nabil , Founder & CEO, CRUX
Hadrdware : ESP32 Module, Project Board, Related Sensor, Wires , LED, Button , etc Hour : 1
- What is IoT and its Use ?
- ESP32 and Its board description , Input-Output , etc
- CP210X Chip Install (if needed)
- Download and Install Arduino & ESP32
- Blinking Code Upload
Hour : 2
- Programming Options for ESP32
- Output and Input
- LED Output and Button Input
- Serial Communication with PC
- ESP32 Touch
- Timer
Hour : 3
- Control LED with Serial
- Basic Electronics About ESP32 (Power , Voltage Level, Level Conversion ,etc)
- OLED
- WiFI Station, Server , AP, Captive Portal
- WiFi Scan & connect
Hour : 4
- ADC read, Potentiometer Read, Temp Read
- Interrupt
- Reading Weather Data using API
Hour : 5 , 6
- MQTT
- WiFI Manager & Smart Config
- Making a Complete Project to Control 3 LED using Adafruit IoT
- Bluetooth Example
Hour : 7, 8, 9 Discussion, Problem Solving , etc Extra : EEPROM, PWM, Motor Control Theory, Servo Control Theory , etc