close
Skip to content

Welcome!

This is an updated 100% free & ad-free embedded systems development course focusing on the ESP32 and the native ESP-IDF framework. Learn at your own pace, with zero distractions!

What makes this different

Unlike older courses, it focuses on the fundamentals, AI-integrated workflows, and what AI still struggles with. Plus, every single concept is taught through projects. You learn by doing, not reading, right from the first chapter!

We skip over

  • memorizing syntax and API
  • typing code manually

We focus on

  • learning the fundamentals
  • writing code using AI efficiently
  • reviewing what the AI generates

Why ESP32

ESP32 microcontrollers are cheap, and comes with WiFi and Bluetooth bulit-in. Extremely useful for IoT products.

Why ESP-IDF Over Arduino Core

Since the purpose of this course is to learn embedded systems, using a low level framework like ESP-IDF is benefitial as it exposes many details that Arduino Core abstracts away. ESP-IDF is designed for commercial-grade products rather than simple hobby prototypes.

Is this course AI-generated?

No. Here is why.

Current state of the course

This course is heavily in development. Feel free to contibute.