Getting Started With ESPHome Workshop

From HOPE Wiki
Revision as of 06:23, 16 August 2025 by Fortuna (talk | contribs) (Revamp)

Getting Started With ESPHome: From Zero to Cool workshop

⚠️ You must have a laptop and a USB-C data cable to program the device ⚠️

📆 Date: Day 2, Saturday, 16-August-2025
🕔 Time: 5:00pm - 6:30pm
📍 Location: Tobin 219 (Workshop A)
Schedule

This hands-on workshop introduces participants to ESPHome, an open-source platform for integrating ESP32 microcontrollers with home automation systems. Participants will learn the fundamentals of configuring ESPHome YAML files to control inputs and outputs, connect to Wi-Fi, enable remote access, perform over-the-air (OTA) updates, integrate with Home Assistant, and add external sensors or components. Attendees will walk away with the knowledge to create their own simple IoT solutions using ESPHome. No programming or soldering skills are required, making this workshop highly accessible to beginners and anyone curious about home automation.

By Vinicius Fortuna
Home Page - LinkedIn - Mastodon

Materials

The workshop is free, but you will need to acquire a ESP32 device, preferably ESP32-C3 (besides brining a laptop and USB-C data cable).

No soldering or other equipment is needed, and there's no registration.

If you do not have the materials needed, you can still join if there's extra space available. Preference will be given to those with the required materials.

ESP32 Devices

I'll have 20 ESP32-C3 Super Mini board available for purchase at $5 each (cash, crypto, Venmo, Paypal accepted). You can borrow one for free if available, but preference will be given to those acquiring a board.

You can use last year's HOPE XV Electronic Badge, please bring it if you have one (it has a ESP32-C3 inside!).

USB-C Data Cables

I'll have 20 USB-C to USB-C data cables available to borrow if needed (please return them), but it's best if you bring your own. You must bring your own cable or an adaptor if your laptop USB is not Type C (usually Type A). Make sure it's a data cable. Your original phone charger cable will probably work.


Preparation

This can be problematic and doing it in advance can ensure the workshop can get started without delays.