portfolio

ESP32 Basics

ESP32 Basics

Categories: Electronics
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

This course will guide a beginner through the process of using an ESP32 microcontroller, connecting it to a DHT22 sensor, and displaying temperature and humidity data on an OLED display and webpage. The course is structured into 8 sessions, each lasting about 1 hour.

Required items not including your computer

ESP32 Devboard | DHT22 | OLED | Jumper Wires | Good USB Cable

What Will You Learn?

  • You will gain a solid foundation in both Arduino coding and hardware development,
  • How to write Arduino code for an ESP32 microcontroller.
  • How to interface a sensor (DHT22) to read temperature and humidity.
  • How to display data on an OLED screen using the Adafruit library.
  • How to dynamically connect the ESP32 to Wi-Fi using WiFiManager.
  • How to create a simple web interface to view live sensor data.
  • How to build an entry-level IoT device with both local and remote monitoring capabilities.

Course Content

Session 1: Introduction to ESP32
Objective: Get familiar with the ESP32 microcontroller and set up the development environment.

Session 2: Interfacing with Sensors and Displays
Learn how to connect a DHT22 sensor and an OLED display to the ESP32.

Session 4: Programming the OLED Display
Objective: Write code to display information on the OLED display.

Session 5: Integrating Sensor Data with OLED Display
Objective: Combine sensor readings with OLED display functionality.

Session 6: Setup WIFI Capability

Session 7: Adding a Webserver

Session 8: Wrap-up

Student Ratings & Reviews

No Review Yet
No Review Yet