makecademy
← Courses
BeginnerCertificate9 lessons

ESP32 Basics for Makers

Learn the ESP32 fundamentals needed for Wi-Fi projects, sensor devices, dashboards, and IoT automation.

Instructor: Makecademy Team|3 sections|$19

About this course

A focused ESP32 foundation course for makers moving beyond basic Arduino boards. Students set up the board package, flash firmware, use GPIO, read sensors, connect Wi-Fi, serve a local page, and understand the basics of MQTT and power behavior.

What you will be able to build

  • 01Flash and debug ESP32 firmware
  • 02Use ESP32 GPIO safely
  • 03Connect to Wi-Fi
  • 04Serve a simple local dashboard
  • 05Understand MQTT basics and device state

Course curriculum

Browse the public lesson outline before joining the course.

3 sections / 9 lessons
Section 1

Board Setup

3 lessons
  1. 01Install ESP32 support and choose the right board
  2. 02Flash a first sketch and read serial output
  3. 03Handle common upload and driver problems
Section 2

ESP32 Hardware Basics

3 lessons
  1. 01Use GPIO, ADC, PWM, and touch pins carefully
  2. 02Read sensors and structure readings
  3. 03Understand power, resets, and boot pins
Section 3

Connected Basics

3 lessons
  1. 01Connect ESP32 to Wi-Fi
  2. 02Create a tiny web server dashboard
  3. 03Publish a first MQTT-style device state