3 ms·
This looks like an excellent resource! As someone who primarily specializes in programming and only understands the basics of electronics, I often use esphome[
by 037 3y ago
This looks like an excellent resource!
As someone who primarily specializes in programming and only understands the basics of electronics, I often use esphome[1] for my home automation projects. I want to mention it here as it significantly lowers the entry barrier for creating functional (and funny!) projects quickly, focusing on code and capabilities (with one click, you can update any esp chip wirelessly, after the initial firmware upload via USB that you can do via a web interface too).
Working at a lower level and with code more closely tied to the machine can definitely be rewarding. Yet, it’s esphome that has revived my pleasure of working with electronics and enabled numerous complex projects that I wouldn't have even begun otherwise.
It's also incredibly powerful, and if you wish, you can write libraries to add more features. It seamlessly integrates with Home Assistant (auto-discovering the devices), but it can also be used with other interfaces.
I trust it to not disappear because I think Home Assistant acquired the project.
Oh, and it's open source too (MIT + GNU GENERAL PUBLIC LICENSE)!
[1] https://esphome.io/ https://esphome.io/