Skip to Main Content
Workshop Intermediate First Talk

ESPHome workshop - Using YAML to generate code for your hardware devices

Proposal status is Rejected
Session Description

ESPHome is an extensive and easy-to-use framework for programming microcontroller and hardware devices.


https://esphome.io/


This workshop will offer an introduction to the ESPHome approach of using YAML for generating code for programming and controlling hardware and home automation devices. ESPHome is also an elegant solution for general purpose hardware programming - an alternative to using the Arduino or MicroPython frameworks.


I will use general purpose inexpensive development boards as well as off-the-shelf consumer devices to demonstrate the power of ESPHome so that anyone can get started with this framework.

Session Categories

FOSS

Speakers

Abhas Abhinav
Abhas Abhinav hacker-in-charge | Mostly Harmless & DeepRoot GNU+Linux

Abhas is a hacker, entrepreneur and free software activist. He is the founder of DeepRoot GNU/Linux, an twenty-four-year-old Free Software Business that provides support, services and solutions for Free Software deployments. DeepRoot builds mail servers and clusters, provides hosting & support for a variety of Free Software tools and helps organisations of all sizes choose self-hosting for their infrastructure in general.


Abhas also leads a hardware venture called Mostly Harmless, where he experiments with and builds Libre and Liberated Hardware (like wireless routers, mechanical keyboards, computers, lights, mobile phones, home automation solutions and more). The goal is to build and sell hardware put owners in control of their lives by enabling them to run free/libre software on more hardware than usually possible. Mostly Harmless operates the LibreTech.Shop - India’s first store for hackable and ethical products that offer convenience.


Abhas is a member of the the Free Software Foundation, India working group and has been a participant in the community in India for over 20 years.