Getting Started With ESPHome Workshop: Difference between revisions
Revamp |
|||
| Line 1: | Line 1: | ||
= Getting Started With ESPHome: From Zero to Cool workshop = | = 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<br> | |||
🕔 '''Time:''' 5:00pm - 6:30pm<br> | |||
📍 '''Location:''' Tobin 219 (Workshop A)<br> | |||
[http://Schedulehttps://schedule.hope.net/hope16/talk/T7XAL9/ 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. | 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'''<br> | |||
'''Vinicius Fortuna'''<br> | |||
[https://www.viniciusfortuna.com Home Page] - [https://www.linkedin.com/in/vfortuna/ LinkedIn] - [https://mastodon.social/@vinifortuna Mastodon] | [https://www.viniciusfortuna.com Home Page] - [https://www.linkedin.com/in/vfortuna/ LinkedIn] - [https://mastodon.social/@vinifortuna Mastodon] | ||
== Materials == | == 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 | I'll have 20 [https://www.amazon.com/dp/B0DPSNVWB2/ref=sspa_dk_detail_3 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 === | ||
laptop | 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. | |||
*[https://esphome.io/guides/installing_esphome.html Install ESPHome] | |||
* Have https://github.com/fortuna/ESPHomeWorkshop open in your laptop. | |||
Revision as of 06:23, 16 August 2025
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.
- Install ESPHome
- Have https://github.com/fortuna/ESPHomeWorkshop open in your laptop.
