portfolio

What is the ESP32?

Course Content
Session 1: Introduction to ESP32
Objective: Get familiar with the ESP32 microcontroller and set up the development environment.
0/5
Session 2: Interfacing with Sensors and Displays
Learn how to connect a DHT22 sensor and an OLED display to the ESP32.
0/4
Session 4: Programming the OLED Display
Objective: Write code to display information on the OLED display.
0/4
Session 5: Integrating Sensor Data with OLED Display
Objective: Combine sensor readings with OLED display functionality.
0/1
Session 6: Setup WIFI Capability
0/1
Session 7: Adding a Webserver
0/1
Session 8: Wrap-up
0/1
ESP32 Basics
About Lesson

A. Introduction

The ESP32 is a powerful and versatile microcontroller developed by Espressif Systems. It’s known for its dual-core processing capabilities, integrated Wi-Fi, and Bluetooth functionalities.

B. Key Features

  • Dual-Core Processor: Operates up to 240 MHz, allowing for high performance in various applications.
  • Wi-Fi & Bluetooth: Supports both Wi-Fi and Bluetooth Classic/BLE (Bluetooth Low Energy).
  • GPIOs: 34 general-purpose I/O pins that can be used for digital input/output, analog input, PWM, and more.
  • Memory: Up to 520 KB of SRAM for storing data and running applications.
  • Low Power Modes: Designed to be energy efficient with multiple low power modes.