[Tue Aug 25] Making the ESP32 Blink: What Episode 5 Teaches Beginners
If you caught Episode 5 of the beginner series this week, you watched me do something that sounds almost insulting to call a "tutorial": make an LED blink. But Making the ESP32 Blink: A Beginner's Guide is doing more work than its title lets on, and I want to unpack why, especially if you've been following along since Episode 1.
Here's the thing about blink sketches: everyone skips them. You get a new board, you paste in someone else's project code, and if an LED flickers, you call it a win and move on. I did that for years. But when I'm teaching (which, between the channel and my years in a classroom, is basically always), I've learned that the blink sketch is where every actually useful habit gets built: verifying your board is talking to PlatformIO, confirming your pin numbering matches your specific ESP32 variant, and reading a build log without panicking when it's not green on the first try.
Episode 5 picks up right where Episode 3's PlatformIO build-failure fixes and Episode 4's platformio.ini walkthrough left off. If you've been bouncing off "why won't this compile" errors, this episode is the payoff — it's the first one where you actually see correct configuration turn into working hardware. That's not nothing. A huge number of people quit microcontrollers at exactly this step, not because the electronics are hard, but because the tooling friction gets there first.
If you want to follow along on your own bench, the board I'm using in the video is our ESP32 Development Board 30-Pin (USB-C) ($14.95 CAD) — the same WROOM-32 board that shows up in most tutorials online, so anything you learn transfers directly. It's breadboard-friendly, takes a standard USB-C cable (no more digging for the one micro-USB cable left in your drawer), and it's the exact board I recommend to students starting out.
Feeling fashionable? The same board also comes dressed up in our pink and white PCB colourways, if you're planning ahead for a wearable build where the guts of the project are as visible as the fabric. Same WROOM-32E chip, same pinout, just better suited to a garment than a breadboard enclosure.
Once blink clicks for you, the natural next step is adding a screen, since "my board can talk to a peripheral" is the next real milestone after "my board turns on." That's exactly what our ESP32 + OLED Video Kit ($31.95 CAD) is built for — it's every component from that follow-up tutorial in one box, so there's no guessing about which display, which resistors, or which library versions play nicely together. I built that kit specifically so nobody has to spend an evening chasing an I2C address instead of learning I2C.
A practical note if you're mid-series and stuck: nine times out of ten, a blink sketch that won't upload is a board-selection or COM-port problem in platformio.ini, not a wiring problem. Go back to Episode 4 before you touch a breadboard. It'll save you an hour.
Episode 6 is already in the works, and yes, we're finally putting something on that screen. If there's a specific beginner-series topic you want covered before we get there, drop it in the comments on the video — I read all of them, and the series direction has genuinely been shaped by what people ask for.
Watch Episode 5: Making the ESP32 Blink: A Beginner's Guide