9 Sections
95 Lessons
7 Hours
Expand all sections
Collapse all sections
An Introduction to the course
3
1.1
Introduction
1.2
Prerequisites
1.3
Conclusion
Introduction to IoT & ESP32
6
2.1
What is IoT?
2.2
Importance of IoT
2.3
Why ESP32?
2.4
Documentation
2.5
Quiz
2.6
Hardware Specifications
Getting Started with Arduino 2.0 & ESP32
11
3.1
Arduino 2.0
3.2
Installing Arduino IDE into a Linux System
3.3
Installing Arduino IDE into Windows
3.4
Installing Arduino IDE into MacOS System
3.5
Installing ESP32 Board into Arduino IDE 2.0
3.6
Features of Arduino IDE 2.0
3.7
Installing Libraries into Arduino IDE 2.0
3.8
Arduino C Basics – Part 1
3.9
Arduino C Basics – Part 2
3.10
Link for the ESP32 Board
3.11
Quiz
Basic Electrical Concepts and other features of ESP32
16
4.1
Overview
4.2
Ohm’s Law
4.3
Resistance
4.4
Digital & Analog Pins
4.5
Pull Up and Pull Down Resistors
4.6
Blink Code Demo
4.7
Button + LED Wiring
4.8
Button + LED Demo
4.9
Analog Read Circuit Setup
4.10
Analog Read Demo 1
4.11
Analog Read Demo 2
4.12
Bouncing Demonstration
4.13
Debouncing Demonstration
4.14
Documentation
4.15
Blink a LED!!
4.16
Find the resistance
PWM, DAC, and Interrupts
14
5.1
Timers
5.2
PWM
5.3
Wiring for PWM Demo
5.4
PWM Demonstration
5.5
DAC
5.6
DAC Demonstration
5.7
Interrupts
5.8
Circuit Setup for Hardware Interrupt
5.9
Hardware Interrupts Demonstration
5.10
Circuit Setup for Software Interrupt
5.11
Software/ Timer Interrupts Demonstration
5.12
Documentation
5.13
Duty Cycle
5.14
Quiz
Wired Communication with ESP32
15
6.1
Overview
6.2
SPI Theory
6.3
I2C Theory
6.4
UART Theory
6.5
UART Wiring
6.6
UART Communication – Demo Part 1
6.7
UART Communication – Demo Part 2
6.8
I2C Wiring
6.9
I2C Demo Part – 1
6.10
I2C Demo Part – 2
6.11
SPI Wiring
6.12
SPI Demo Part – 1
6.13
SPI Demo Part – 2
6.14
Documentation
6.15
Quiz
Wireless Communication with ESP32
15
7.1
Common Terminologies
7.2
Brief about Bluetooth
7.3
Brief about WiFi
7.4
Bluetooth Demonstration – Part 1
7.5
Bluetooth Demonstration – Part 2
7.6
Bluetooth Demonstration – Part 3
7.7
Wiring for Blynk Demonstration
7.8
Blynk Demonstration – Part 1
7.9
Blynk Demonstration – Part 2
7.10
AP Mode Demonstration – Part 1
7.11
AP Mode Demonstration – Part 2
7.12
STA Mode Demonstration – Part 1
7.13
STA Mode Demonstration – Part 2
7.14
Documentation
7.15
Quiz
Real Time Operating Systems
9
8.1
Superloop
8.2
Process
8.3
Thread
8.4
Introduction to RTOS Part 1
8.5
Introduction to RTOS Part 2
8.6
RTOS Demonstration – Part 1
8.7
RTOS Demonstration – Part 2
8.8
Documentation
8.9
Quiz
Capstone Project
6
9.1
Resources Used
9.2
Overview
9.3
Relays
9.4
Wiring
9.5
Project – Part 1
9.6
Project – Part 2
ESP32: A Beginner’s Guide to IoT and Electronics
Curriculum
This content is protected, please
login
and enroll in the course to view this content!
Home
Courses
Search
Search
Account
Login with your site account
Lost your password?
Remember Me
Modal title
Main Content