{"id":109660,"date":"2025-03-28T02:22:37","date_gmt":"2025-03-28T02:22:37","guid":{"rendered":"https:\/\/www.seeedstudio.com\/blog\/?p=109660"},"modified":"2025-03-28T02:31:52","modified_gmt":"2025-03-28T02:31:52","slug":"what-is-esphome","status":"publish","type":"post","link":"https:\/\/www.seeedstudio.com\/blog\/2025\/03\/28\/what-is-esphome\/","title":{"rendered":"What is ESPHome? Here&#8217;s The Simple Guide To Get Started"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"109660\" class=\"elementor elementor-109660\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-adc2ad9 e-flex e-con-boxed e-con e-parent\" data-id=\"adc2ad9\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e0e3df0 elementor-widget elementor-widget-text-editor\" data-id=\"e0e3df0\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span id=\"scroll6a21c4fb96099\"  class=\"scrollMagicControl\" type=\"hidden\" effect = {} wpmp_enable_desktop=\"yes\" wpmp_enable_tablet=\"yes\" wpmp_enable_mobile=\"yes\" wpmp_trigger_hook=\"0.5\" wpmp_reverse=\"yes\" wpmp_class_CSS =\"custom\" split-text = {} value=\"scrollmagic\"><\/span>\t\t\t\t<p><span data-font-family=\"default\">New to Home Assistant, keep seeing people mention ESPHome and want to learn more? In this post today, I\u2019ll walk you through ESPHome in detail, including:<\/span><\/p><ul><li><span data-font-family=\"default\">What is ESPHome<\/span><\/li><li><span data-font-family=\"default\">Why Should You Use ESPHome<\/span><\/li><li><span data-font-family=\"default\">What Can You Do with ESPHome<\/span><\/li><li><span data-font-family=\"default\">What Hardware to Use for ESPhome<\/span><\/li><li><span data-font-family=\"default\">How to Get Started with ESPHome<\/span><\/li><li><span data-font-family=\"default\">Learning Resource<\/span><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-929e731 elementor-widget elementor-widget-image\" data-id=\"929e731\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span id=\"scroll6a21c4fb97db3\"  class=\"scrollMagicControl\" type=\"hidden\" effect = {} wpmp_enable_desktop=\"yes\" wpmp_enable_tablet=\"yes\" wpmp_enable_mobile=\"yes\" wpmp_trigger_hook=\"0.5\" wpmp_reverse=\"yes\" wpmp_class_CSS =\"custom\" split-text = {} value=\"scrollmagic\"><\/span>\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"640\" height=\"329\" src=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/esphome-introduction-1030x530.png\" class=\"attachment-large size-large wp-image-109663\" alt=\"what is esphome\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/esphome-introduction-1030x530.png 1030w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/esphome-introduction-300x154.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/esphome-introduction-768x395.png 768w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/esphome-introduction-1536x790.png 1536w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/esphome-introduction-2048x1053.png 2048w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/esphome-introduction-32x16.png 32w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/esphome-introduction-1024x526.png 1024w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-814e21e e-flex e-con-boxed e-con e-parent\" data-id=\"814e21e\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f8b64a4 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"f8b64a4\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span id=\"scroll6a21c4fb9914c\"  class=\"scrollMagicControl\" type=\"hidden\" effect = {} wpmp_enable_desktop=\"yes\" wpmp_enable_tablet=\"yes\" wpmp_enable_mobile=\"yes\" wpmp_trigger_hook=\"0.5\" wpmp_reverse=\"yes\" wpmp_class_CSS =\"custom\" split-text = {} value=\"scrollmagic\"><\/span>\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2d4e65a e-flex e-con-boxed e-con e-parent\" data-id=\"2d4e65a\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7813f66 elementor-widget elementor-widget-heading\" data-id=\"7813f66\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span id=\"scroll6a21c4fb9a452\"  class=\"scrollMagicControl\" type=\"hidden\" effect = {} wpmp_enable_desktop=\"yes\" wpmp_enable_tablet=\"yes\" wpmp_enable_mobile=\"yes\" wpmp_trigger_hook=\"0.5\" wpmp_reverse=\"yes\" wpmp_class_CSS =\"custom\" split-text = {} value=\"scrollmagic\"><\/span><h2 class=\"elementor-heading-title elementor-size-default\">What is ESPHome?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-19547a9 e-flex e-con-boxed e-con e-parent\" data-id=\"19547a9\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-45aabc4 elementor-widget elementor-widget-text-editor\" data-id=\"45aabc4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span id=\"scroll6a21c4fb9b6c9\"  class=\"scrollMagicControl\" type=\"hidden\" effect = {} wpmp_enable_desktop=\"yes\" wpmp_enable_tablet=\"yes\" wpmp_enable_mobile=\"yes\" wpmp_trigger_hook=\"0.5\" wpmp_reverse=\"yes\" wpmp_class_CSS =\"custom\" split-text = {} value=\"scrollmagic\"><\/span>\t\t\t\t<p><a target=\"_blank\" href=\"https:\/\/github.com\/ottowinter\" rel=\"noopener\"><span data-font-family=\"default\"><span style=\"color: #1e70d3;\">Otto Winter<\/span><\/span><\/a><span data-font-family=\"default\"> founded ESPHome to make programming ESP devices as easy as possible. In 2021, <\/span><a target=\"_blank\" href=\"https:\/\/www.nabucasa.com\/\" rel=\"noopener\"><span style=\"color: #1e70d3;\">Nabu Casa<\/span><\/a><span data-font-family=\"default\"> acquired ESPHome. And in 2024, Nabu Casa donated ESPHome to the <\/span><a target=\"_blank\" href=\"https:\/\/www.openhomefoundation.org\/\" rel=\"noopener\"><span style=\"color: #1e70d3;\">Open Home Foundation<\/span><\/a><span data-font-family=\"default\"> which also owns Home Assistant.<\/span><\/p>\n<p><span data-font-family=\"default\">ESPHome official statement perfectly summarizes all the magic of ESPHome:<\/span><\/p>\n<p style=\"text-align: left;\"><span style=\"font-size: 17px;\"><em>ESPHome is a system which allows you to turn common microcontrollers into smart home devices. It uses YAML configuration files and, based on the content of these file(s), it creates custom firmware which you can then install directly onto your device. Hardware defined in the configuration\u2013such as sensors, switches, lights, and so on\u2013will automatically appear in Home Assistant\u2019s user interface or can be made available via a simple web user interface or MQTT.<\/em><\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-109664\" src=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/what-is-esphome.png\" alt=\"\" width=\"1980\" height=\"670\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/what-is-esphome.png 1980w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/what-is-esphome-300x102.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/what-is-esphome-1030x349.png 1030w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/what-is-esphome-768x260.png 768w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/what-is-esphome-1536x520.png 1536w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/what-is-esphome-32x11.png 32w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/what-is-esphome-1024x347.png 1024w\" sizes=\"(max-width: 1980px) 100vw, 1980px\" \/><\/p>\n<p><i><span data-font-family=\"default\">image source: <\/span><\/i><a href=\"https:\/\/esphome.io\/\"><i><span style=\"color: #1e70d3;\">ESPHome<\/span><\/i><\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-cb41ff2 e-flex e-con-boxed e-con e-parent\" data-id=\"cb41ff2\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-072c9be elementor-widget elementor-widget-text-editor\" data-id=\"072c9be\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span id=\"scroll6a21c4fb9c5d8\"  class=\"scrollMagicControl\" type=\"hidden\" effect = {} wpmp_enable_desktop=\"yes\" wpmp_enable_tablet=\"yes\" wpmp_enable_mobile=\"yes\" wpmp_trigger_hook=\"0.5\" wpmp_reverse=\"yes\" wpmp_class_CSS =\"custom\" split-text = {} value=\"scrollmagic\"><\/span>\t\t\t\t<p><span data-font-family=\"default\">To understand better, you can also <\/span><a target=\"_blank\" href=\"https:\/\/www.reddit.com\/r\/homeassistant\/comments\/14p5p2z\/can_someone_explain_esphome_to_me\/\" rel=\"noopener\"><span style=\"color: #1e70d3;\">check out the explanation shared by Jungies on Reddit<\/span><\/a><span data-font-family=\"default\">. When I was new to ESPHome, this explanation clearly helped me understand what it is!<\/span><\/p>\n<blockquote>\n<p style=\"text-align: left;\"><span style=\"font-size: 16px;\" data-font-family=\"default\">ESPHome is an operating system that runs on ESP devices &#8211; cheap, WiFi-enabled computers, with a bunch of general purpose I\/O pins, that are used for all sorts of tasks.<\/span><\/p>\n<p style=\"text-align: left;\"><span style=\"font-size: 16px;\" data-font-family=\"default\">Normally, you&#8217;d install the ESPHome add-on on your Home Assistant server, via Settings\/Add-Ons.<\/span><\/p>\n<p style=\"text-align: left;\"><span style=\"font-size: 16px;\" data-font-family=\"default\">Next you&#8217;d install the ESPHome operating system on your ESP device, usually over USB, and including a simple YAML config with your WiFi details, and an API key (password, effectively) so that your ESPHome add-on on your server can authenticate to the device.<\/span><\/p>\n<p style=\"text-align: left;\"><span style=\"font-size: 16px;\" data-font-family=\"default\">At that point you can talk to the ESP device over Wifi.<\/span><\/p>\n<p style=\"text-align: left;\"><span style=\"font-size: 16px;\" data-font-family=\"default\">Then you upload a more complex YAML config, telling it what kind of device you want it to tell Home Assistant it is, and which GPIO pins are supposed to do what. Are they sensors? Do they control an LED, or a relay?<\/span><\/p>\n<\/blockquote>\n<p><span data-font-family=\"default\">I would like to make some additions:<\/span><\/p>\n<p><span data-font-family=\"default\">1. ESPHome is often used with Home Assistant, but <\/span><b><span data-font-family=\"default\">it can also work independently without Home Assistant <\/span><\/b><a target=\"_blank\" href=\"https:\/\/esphome.io\/guides\/getting_started_command_line.html\" rel=\"noopener\"><b><span style=\"color: #1e70d3;\">by running ESPHome from command line<\/span><\/b><\/a><b><span data-font-family=\"default\">. <\/span><\/b><\/p>\n<p><span data-font-family=\"default\">We often recommend using it with Home Assistant because Home Assistant provides powerful UI and automation features to make the management of ESPHome devices more convenient. Plus, since <\/span><b><span data-font-family=\"default\">most users use ESPHome with Home Assistant<\/span><\/b><span data-font-family=\"default\">, making it easy for you to get inspiration for your projects and seek help from the community.<\/span><\/p>\n<p><span data-font-family=\"default\">2. To enhance your ESPHome experience, we <\/span><b><span data-font-family=\"default\">recommend the ESP32 board<\/span><\/b><span data-font-family=\"default\"> as it is the most mature and well-supported choice. With its extensive built-in peripherals, the ESP32 delivers superior performance, larger memory capacity, and more GPIO pins. In comparison, the ESP8266 lacks these hardware capabilities, making it less suitable for handling complex configurations.<\/span><\/p>\n<p><span data-font-family=\"default\">3. Some ESPHome-compatible components <\/span><b><span data-font-family=\"default\">come with pre-installed ESPHome firmware or provide options for directly flashing the firmware<\/span><\/b><span data-font-family=\"default\">, this allows users to easily get started with ESPHome without needing to modify YAML files, which making it very beginner-friendly while also streamlining the setup process for quick deployment. <\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a028b1b e-flex e-con-boxed e-con e-parent\" data-id=\"a028b1b\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1a70249 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"1a70249\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span id=\"scroll6a21c4fb9d436\"  class=\"scrollMagicControl\" type=\"hidden\" effect = {} wpmp_enable_desktop=\"yes\" wpmp_enable_tablet=\"yes\" wpmp_enable_mobile=\"yes\" wpmp_trigger_hook=\"0.5\" wpmp_reverse=\"yes\" wpmp_class_CSS =\"custom\" split-text = {} value=\"scrollmagic\"><\/span>\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7887e58 e-flex e-con-boxed e-con e-parent\" data-id=\"7887e58\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8e6871d elementor-widget elementor-widget-heading\" data-id=\"8e6871d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span id=\"scroll6a21c4fb9e4f3\"  class=\"scrollMagicControl\" type=\"hidden\" effect = {} wpmp_enable_desktop=\"yes\" wpmp_enable_tablet=\"yes\" wpmp_enable_mobile=\"yes\" wpmp_trigger_hook=\"0.5\" wpmp_reverse=\"yes\" wpmp_class_CSS =\"custom\" split-text = {} value=\"scrollmagic\"><\/span><h2 class=\"elementor-heading-title elementor-size-default\">Why Should You Use ESPHome?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-64fecf2 e-flex e-con-boxed e-con e-parent\" data-id=\"64fecf2\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e448981 elementor-widget elementor-widget-text-editor\" data-id=\"e448981\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span id=\"scroll6a21c4fb9f455\"  class=\"scrollMagicControl\" type=\"hidden\" effect = {} wpmp_enable_desktop=\"yes\" wpmp_enable_tablet=\"yes\" wpmp_enable_mobile=\"yes\" wpmp_trigger_hook=\"0.5\" wpmp_reverse=\"yes\" wpmp_class_CSS =\"custom\" split-text = {} value=\"scrollmagic\"><\/span>\t\t\t\t<p><span data-font-family=\"default\">There are many other ways to program ESP32 and ESP8266 devices, such as using Tasmota, Arduino, MicroPython, ESPurna or WLED. These tools offer similar functionality, so what are the advantages of ESPHome? <\/span><\/p><p><span data-font-family=\"default\">In a nutshell, <\/span><\/p><ul><li><b><span data-font-family=\"default\">Simple Configuration<\/span><\/b><span data-font-family=\"default\"> &#8211; Uses intuitive YAML syntax without complex programming<\/span><\/li><li><b><span data-font-family=\"default\">Seamless Integration<\/span><\/b><span data-font-family=\"default\"> &#8211; Natively compatible with Home Assistant with automatic device discovery<\/span><\/li><li><b><span data-font-family=\"default\">Wide Compatibility<\/span><\/b><span data-font-family=\"default\"> &#8211; Supports multiple ESP chips and numerous sensors\/actuators<\/span><\/li><li><b><span data-font-family=\"default\">Reliability &amp; Performance<\/span><\/b><span data-font-family=\"default\"> &#8211; Stable operation with OTA wireless upgrade support<\/span><\/li><li><b><span data-font-family=\"default\">Privacy &amp; Security<\/span><\/b><span data-font-family=\"default\"> &#8211; Fully local control without cloud service dependencies<\/span><\/li><li><b><span data-font-family=\"default\">Open-Source Ecosystem<\/span><\/b><span data-font-family=\"default\"> &#8211; Active community support and continuous updates<\/span><\/li><li><b><span data-font-family=\"default\">Rich Resources<\/span><\/b><span data-font-family=\"default\"> &#8211; Abundant examples and pre-configured templates available<\/span><\/li><\/ul><p><span data-font-family=\"default\">ESPHome stands out primarily for its <\/span><b><span data-font-family=\"default\">straightforward configuration using YAML and native integration with Home Assistant.<\/span><\/b><\/p><p><span data-font-family=\"default\">YAML is a simple, human-readable text format that structures data using indentation instead of complex symbols, making it ideal for organizing configuration files. ESPHome uses YAML to simplify the setup process, <\/span><span data-font-family=\"&quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, \u9ed1\u4f53, \u5b8b\u4f53, sans-serif, TdocsUncommon\">allowing users to define device behaviors and automations through configuration rather than traditional programming.<\/span> <span data-font-family=\"default\">If you purchase a product with pre-installed ESPHome firmware, there&#8217;s no need for YAML configuration at all.<\/span><\/p><p><span data-font-family=\"default\">Once a device is set up in ESPHome, it automatically appears as an integration in Home Assistant, simply click &#8216;Configure&#8217; to add it to Home Assistant, making it easy to integrate devices into your automation system.<\/span><\/p><p><b><span data-font-family=\"default\">ESPHome vs Tasmota <\/span><\/b><\/p><p><span data-font-family=\"default\">As you explore ESPHome, you might also hear about Tasmota. Tasmota is frequently preferred for its MQTT-based communication and ability to integrate easily with various platforms. ESPHome excels with its YAML-based configuration and seamless native integration with Home Assistant. Each offers unique strengths, so the best choice depends on your project&#8217;s requirements. <\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1359612 e-flex e-con-boxed e-con e-parent\" data-id=\"1359612\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-97aee6c elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"97aee6c\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span id=\"scroll6a21c4fba0261\"  class=\"scrollMagicControl\" type=\"hidden\" effect = {} wpmp_enable_desktop=\"yes\" wpmp_enable_tablet=\"yes\" wpmp_enable_mobile=\"yes\" wpmp_trigger_hook=\"0.5\" wpmp_reverse=\"yes\" wpmp_class_CSS =\"custom\" split-text = {} value=\"scrollmagic\"><\/span>\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-dd7c19e e-flex e-con-boxed e-con e-parent\" data-id=\"dd7c19e\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f10c004 elementor-widget elementor-widget-heading\" data-id=\"f10c004\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span id=\"scroll6a21c4fba0f72\"  class=\"scrollMagicControl\" type=\"hidden\" effect = {} wpmp_enable_desktop=\"yes\" wpmp_enable_tablet=\"yes\" wpmp_enable_mobile=\"yes\" wpmp_trigger_hook=\"0.5\" wpmp_reverse=\"yes\" wpmp_class_CSS =\"custom\" split-text = {} value=\"scrollmagic\"><\/span><h2 class=\"elementor-heading-title elementor-size-default\">What Can You Do with ESPHome?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f081bdb e-flex e-con-boxed e-con e-parent\" data-id=\"f081bdb\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-01bb320 elementor-widget elementor-widget-text-editor\" data-id=\"01bb320\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span id=\"scroll6a21c4fba200e\"  class=\"scrollMagicControl\" type=\"hidden\" effect = {} wpmp_enable_desktop=\"yes\" wpmp_enable_tablet=\"yes\" wpmp_enable_mobile=\"yes\" wpmp_trigger_hook=\"0.5\" wpmp_reverse=\"yes\" wpmp_class_CSS =\"custom\" split-text = {} value=\"scrollmagic\"><\/span>\t\t\t\t<p><span data-font-family=\"default\">If you&#8217;re interested in ESPHome but unsure what to build, take inspiration by exploring the innovative projects and creative applications others have developed within the community.<\/span><\/p><p><span data-font-family=\"default\">1\/ ESPHome organized a curated list of awesome creations with ESPHome containing various external components, blog posts, videos and sample configurations which showcases a variety of smart home projects built with ESPHome, such as <\/span><b><span data-font-family=\"default\">air quality measurements, measuring water usage, a smart doorbell, a weather station, an automated coffee bean roaster<\/span><\/b><span data-font-family=\"default\"> and more. Discover <\/span><a target=\"_blank\" href=\"https:\/\/esphome.io\/guides\/diy.html\" rel=\"noopener\"><span style=\"color: #1e70d3;\">the complete list here<\/span><\/a><span data-font-family=\"default\">! <\/span><\/p><p><span data-font-family=\"default\">2\/ Reddit is an excellent platform for discovering <\/span><b><span data-font-family=\"default\">the latest ESPHome use cases<\/span><\/b><span data-font-family=\"default\">. Check out the subreddits below<\/span><\/p><ul><li><span data-font-family=\"default\">ESPHome subreddit <\/span><a target=\"_blank\" href=\"https:\/\/www.reddit.com\/r\/Esphome\/\" rel=\"noopener\"><span style=\"color: #1e70d3;\">https:\/\/www.reddit.com\/r\/Esphome\/<\/span><\/a><\/li><li><span data-font-family=\"default\">A collection of discussions on ESPHome projects can be found in the Home Assistant subreddit. <\/span><a target=\"_blank\" href=\"https:\/\/www.reddit.com\/r\/homeassistant\/search\/?q=esphome+project\" rel=\"noopener\"><span style=\"color: #1e70d3;\">https:\/\/www.reddit.com\/r\/homeassistant\/search\/?q=esphome+project<\/span><\/a><\/li><\/ul><p><span data-font-family=\"default\">3\/ If you&#8217;re looking for projects to reference and jump into quickly, <\/span><a target=\"_blank\" href=\"https:\/\/www.hackster.io\/search?i=projects&amp;q=esphome\" rel=\"noopener\"><b><span style=\"color: #1e70d3;\">Hackster<\/span><\/b><\/a><span data-font-family=\"default\"> is a great platform to explore. It offers <\/span><b><span data-font-family=\"default\">detailed tutorials, hardware lists, and YAML code <\/span><\/b><span data-font-family=\"default\">to get you started with ease. Below are some of the featured projects:<\/span><\/p><ul><li><span data-font-family=\"default\">kennel door monitor<\/span><\/li><li><span data-font-family=\"default\">automated lights<\/span><\/li><li><span data-font-family=\"default\">manage pill reminder<\/span><\/li><li><span data-font-family=\"default\">soil moisture sensor w-parasite with ESPHome<\/span><\/li><li><span data-font-family=\"default\">smart pellet stove<\/span><\/li><li><span data-font-family=\"default\">water-softener salt tank monitor<\/span><\/li><li><span data-font-family=\"default\">automatic pet feeder<\/span><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d89a7e5 e-flex e-con-boxed e-con e-parent\" data-id=\"d89a7e5\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cf443f6 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"cf443f6\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span id=\"scroll6a21c4fba2d43\"  class=\"scrollMagicControl\" type=\"hidden\" effect = {} wpmp_enable_desktop=\"yes\" wpmp_enable_tablet=\"yes\" wpmp_enable_mobile=\"yes\" wpmp_trigger_hook=\"0.5\" wpmp_reverse=\"yes\" wpmp_class_CSS =\"custom\" split-text = {} value=\"scrollmagic\"><\/span>\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e98d9ff e-flex e-con-boxed e-con e-parent\" data-id=\"e98d9ff\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a4c2e70 elementor-widget elementor-widget-heading\" data-id=\"a4c2e70\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span id=\"scroll6a21c4fba3a66\"  class=\"scrollMagicControl\" type=\"hidden\" effect = {} wpmp_enable_desktop=\"yes\" wpmp_enable_tablet=\"yes\" wpmp_enable_mobile=\"yes\" wpmp_trigger_hook=\"0.5\" wpmp_reverse=\"yes\" wpmp_class_CSS =\"custom\" split-text = {} value=\"scrollmagic\"><\/span><h2 class=\"elementor-heading-title elementor-size-default\">What Hardware to Use for ESPhome\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2b889ec e-flex e-con-boxed e-con e-parent\" data-id=\"2b889ec\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a7c5a05 elementor-widget elementor-widget-text-editor\" data-id=\"a7c5a05\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span id=\"scroll6a21c4fba4f27\"  class=\"scrollMagicControl\" type=\"hidden\" effect = {} wpmp_enable_desktop=\"yes\" wpmp_enable_tablet=\"yes\" wpmp_enable_mobile=\"yes\" wpmp_trigger_hook=\"0.5\" wpmp_reverse=\"yes\" wpmp_class_CSS =\"custom\" split-text = {} value=\"scrollmagic\"><\/span>\t\t\t\t<p><span data-font-family=\"default\">You can explore the <\/span><a target=\"_blank\" href=\"https:\/\/devices.esphome.io\/\" rel=\"noopener\"><b><span data-font-family=\"default\"><span style=\"color: #1e70d3;\">ESPHome Devices Repository<\/span><\/span><\/b><\/a><span data-font-family=\"default\"> for a variety of options and configuration templates. It offers a range of devices, from smart plugs to sensors, that are compatible with ESPHome firmware. At the time of writing this, there are currently 567 devices documented in the repository.<\/span><\/p><p><span data-font-family=\"default\">For someone new to this, choosing the right products from the list could be a bit overwhelming. It helps to have a general idea of the hardware needed for ESPHome projects to make things easier.<\/span><\/p><p><span data-font-family=\"default\">To create an ESPHome project, you typically need the following hardware:<\/span><\/p><ol><li><b><span data-font-family=\"default\">Microcontroller<\/span><\/b><span data-font-family=\"default\">: Devices like ESP8266 or ESP32 are foundational for ESPHome projects due to their built-in Wi-Fi capabilities. <\/span><\/li><li><b><span data-font-family=\"default\">Home Assistant Server<\/span><\/b><span data-font-family=\"default\">: If you choose to use ESPHome with Home Assistant, the server acts as a central hub for managing and automating all your connected devices.<\/span><\/li><li><b><span data-font-family=\"default\">Sensors and Actuators<\/span><\/b><span data-font-family=\"default\">: Depending on the project, you might need:<\/span><\/li><\/ol><ul><li><span data-font-family=\"default\">Temperature and humidity sensors (e.g., DHT22, BME280)<\/span><\/li><li><span data-font-family=\"default\">Motion detectors (e.g., PIR sensors)<\/span><\/li><li><span data-font-family=\"default\">Air quality or light sensors<\/span><\/li><li><span data-font-family=\"default\">Relays or switches to control devices like lights or fans.<\/span><\/li><\/ul><ol start=\"4\"><li><b><span data-font-family=\"default\">Miscellaneous Items<\/span><\/b><span data-font-family=\"default\">: Power Supply, Breadboards, jumper wires, resistors, or enclosures for assembling and housing your project.<\/span><\/li><\/ol><p><span data-font-family=\"default\">Seeed offers an excellent selection of microcontrollers, Home Assistant servers, sensors, and actuators to suit a variety of ESPHome projects, making it easier to find everything you need in one place: <\/span><\/p><ul><li><b><span data-font-family=\"default\">Microcontrollers<\/span><\/b><span data-font-family=\"default\">: XIAO ESP32S3( check out the ESPHome tutorial <\/span><a href=\"https:\/\/wiki.seeedstudio.com\/XIAO_ESP32S3_esphome\/\"><span style=\"color: #1e70d3;\">here<\/span><\/a><span data-font-family=\"default\">), XIAO ESP32C3 ( check out the ESPHome tutorial <\/span><a href=\"https:\/\/wiki.seeedstudio.com\/XIAO-ESP32C3-for-ESPHome-Support\/\"><span style=\"color: #1e70d3;\">here<\/span><\/a><span data-font-family=\"default\">). Cost-effective, compact, with detailed tutorials and community-driven examples<\/span><span data-font-family=\"default\">.<\/span><\/li><li><b><span data-font-family=\"default\">Home Assistant Server<\/span><\/b><span data-font-family=\"default\">: Home Assistant Green, Home Assistant Yellow, Raspberry Pi.<\/span><\/li><\/ul><p><span data-font-family=\"default\">Have a look at the buyer&#8217;s guide: <\/span><\/p><p><a href=\"https:\/\/www.seeedstudio.com\/blog\/2024\/07\/23\/home-assistant-green-vs-yellow-vs-blue\/\"><span style=\"color: #1e70d3;\">\ud83d\udcd5Home Assistant Green vs Yellow: Which one to get?<\/span><\/a><\/p><p><a href=\"https:\/\/www.seeedstudio.com\/blog\/2024\/09\/06\/home-assistant-green-vs-raspberry-pi-which-one-should-you-buy-for-home-assistant\/\"><span style=\"color: #1e70d3;\">\ud83d\udcd5Home Assistant Green vs Raspberry Pi, Which One Should You Buy for Home Assistant?<\/span><\/a><\/p><ul><li><b><span data-font-family=\"default\">Sensors and Actuators: <\/span><\/b><span data-font-family=\"default\">The <\/span><a href=\"https:\/\/www.seeedstudio.com\/Grove-Bundle-Kit-for-ESPHOME-p-5509.html\"><span style=\"color: #1e70d3;\">Grove Bundle Kit for ESPHome<\/span><\/a><span data-font-family=\"default\"> comes with a <\/span><a href=\"https:\/\/wiki.seeedstudio.com\/Connect-Grove-to-Home-Assistant-ESPHome\/\"><span style=\"color: #1e70d3;\">step-by-step tutorial<\/span><\/a><\/li><\/ul><p><span data-font-family=\"default\">The specific hardware you need will depend on the project you&#8217;re building. Let me know in the comments if you&#8217;d like recommendations for a particular type of project! <\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-08ea859 e-flex e-con-boxed e-con e-parent\" data-id=\"08ea859\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f1da30c elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"f1da30c\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span id=\"scroll6a21c4fba614c\"  class=\"scrollMagicControl\" type=\"hidden\" effect = {} wpmp_enable_desktop=\"yes\" wpmp_enable_tablet=\"yes\" wpmp_enable_mobile=\"yes\" wpmp_trigger_hook=\"0.5\" wpmp_reverse=\"yes\" wpmp_class_CSS =\"custom\" split-text = {} value=\"scrollmagic\"><\/span>\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c227367 e-flex e-con-boxed e-con e-parent\" data-id=\"c227367\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-492006f elementor-widget elementor-widget-heading\" data-id=\"492006f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span id=\"scroll6a21c4fba7633\"  class=\"scrollMagicControl\" type=\"hidden\" effect = {} wpmp_enable_desktop=\"yes\" wpmp_enable_tablet=\"yes\" wpmp_enable_mobile=\"yes\" wpmp_trigger_hook=\"0.5\" wpmp_reverse=\"yes\" wpmp_class_CSS =\"custom\" split-text = {} value=\"scrollmagic\"><\/span><h2 class=\"elementor-heading-title elementor-size-default\">How to Get Started with ESPHome<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2333d75 e-flex e-con-boxed e-con e-parent\" data-id=\"2333d75\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-327b4cb elementor-widget elementor-widget-text-editor\" data-id=\"327b4cb\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span id=\"scroll6a21c4fba8c66\"  class=\"scrollMagicControl\" type=\"hidden\" effect = {} wpmp_enable_desktop=\"yes\" wpmp_enable_tablet=\"yes\" wpmp_enable_mobile=\"yes\" wpmp_trigger_hook=\"0.5\" wpmp_reverse=\"yes\" wpmp_class_CSS =\"custom\" split-text = {} value=\"scrollmagic\"><\/span>\t\t\t\t<p><span data-font-family=\"default\">Check out KPeyanski&#8217;s video to learn <\/span><b><span data-font-family=\"default\">how to install ESPHome<\/span><\/b><span data-font-family=\"default\">\u2014he explains four straightforward methods:<\/span><\/p><ul><li><span data-font-family=\"default\">Using Home Assistant,<\/span><\/li><li><span data-font-family=\"default\">Using Docker,<\/span><\/li><li><span data-font-family=\"default\">Using Python<\/span><\/li><li><span data-font-family=\"default\">and using a ESP Web Tools in a web browser.<\/span><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5887229 e-flex e-con-boxed e-con e-parent\" data-id=\"5887229\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-69c9340 elementor-widget elementor-widget-video\" data-id=\"69c9340\" data-element_type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/www.youtube.com\\\/watch?v=mCs0fa7Gr9U&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span id=\"scroll6a21c4fbaaa46\"  class=\"scrollMagicControl\" type=\"hidden\" effect = {} wpmp_enable_desktop=\"yes\" wpmp_enable_tablet=\"yes\" wpmp_enable_mobile=\"yes\" wpmp_trigger_hook=\"0.5\" wpmp_reverse=\"yes\" wpmp_class_CSS =\"custom\" split-text = {} value=\"scrollmagic\"><\/span>\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3e183c1 e-flex e-con-boxed e-con e-parent\" data-id=\"3e183c1\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2e7806f elementor-widget elementor-widget-text-editor\" data-id=\"2e7806f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span id=\"scroll6a21c4fbabfa2\"  class=\"scrollMagicControl\" type=\"hidden\" effect = {} wpmp_enable_desktop=\"yes\" wpmp_enable_tablet=\"yes\" wpmp_enable_mobile=\"yes\" wpmp_trigger_hook=\"0.5\" wpmp_reverse=\"yes\" wpmp_class_CSS =\"custom\" split-text = {} value=\"scrollmagic\"><\/span>\t\t\t\t<p><span data-font-family=\"default\">Deciding what you want to automate is an essential first step toward creating a project. Popular starting points for automation include:<\/span><\/p><p><b><span data-font-family=\"default\">Temperature and Humidity Monitoring<\/span><\/b><span data-font-family=\"default\">: Ideal for keeping track of environmental conditions in your home or garden. <\/span><span style=\"color: #1e70d3;\"><a href=\"https:\/\/wiki.seeedstudio.com\/Connect-Grove-to-Home-Assistant-ESPHome\/\"><span style=\"color: #1e70d3;\">Follow this step-by-step guide<\/span><\/a><\/span><span data-font-family=\"default\"> to connect temperature and humidity sensor to the Seeed Studio XIAO ESP32C3, which will enable you to display sensor data or control devices seamlessly using Home Assistant.<\/span><\/p><p><b><span data-font-family=\"default\">Presence Detection<\/span><\/b><span data-font-family=\"default\">: Useful for automating lights, alarms, or other devices based on whether someone is in a room or a specific area. Click <\/span><a href=\"https:\/\/wiki.seeedstudio.com\/mmwave_human_detection_kit\/\"><span data-font-family=\"default\"><span style=\"color: #1e70d3;\">here<\/span><\/span><\/a><span data-font-family=\"default\"> to discover the quickest and simplest way for beginners to get started.<\/span><\/p><p><span data-font-family=\"default\">Also check out RickMakes&#8217; video tutorial \u2013 many beginners have raved about its clarity and ease of following, saying they nailed it on their first try!<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-14bd64a e-flex e-con-boxed e-con e-parent\" data-id=\"14bd64a\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4058398 elementor-widget elementor-widget-video\" data-id=\"4058398\" data-element_type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/www.youtube.com\\\/watch?v=qQJpi2P7LGE&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span id=\"scroll6a21c4fbad5f1\"  class=\"scrollMagicControl\" type=\"hidden\" effect = {} wpmp_enable_desktop=\"yes\" wpmp_enable_tablet=\"yes\" wpmp_enable_mobile=\"yes\" wpmp_trigger_hook=\"0.5\" wpmp_reverse=\"yes\" wpmp_class_CSS =\"custom\" split-text = {} value=\"scrollmagic\"><\/span>\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fe18bb5 e-flex e-con-boxed e-con e-parent\" data-id=\"fe18bb5\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-53b90dd elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"53b90dd\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span id=\"scroll6a21c4fbaed24\"  class=\"scrollMagicControl\" type=\"hidden\" effect = {} wpmp_enable_desktop=\"yes\" wpmp_enable_tablet=\"yes\" wpmp_enable_mobile=\"yes\" wpmp_trigger_hook=\"0.5\" wpmp_reverse=\"yes\" wpmp_class_CSS =\"custom\" split-text = {} value=\"scrollmagic\"><\/span>\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-13bbcf7 e-flex e-con-boxed e-con e-parent\" data-id=\"13bbcf7\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6aaea5f elementor-widget elementor-widget-heading\" data-id=\"6aaea5f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span id=\"scroll6a21c4fbb0283\"  class=\"scrollMagicControl\" type=\"hidden\" effect = {} wpmp_enable_desktop=\"yes\" wpmp_enable_tablet=\"yes\" wpmp_enable_mobile=\"yes\" wpmp_trigger_hook=\"0.5\" wpmp_reverse=\"yes\" wpmp_class_CSS =\"custom\" split-text = {} value=\"scrollmagic\"><\/span><h2 class=\"elementor-heading-title elementor-size-default\">Resources and Going Further\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3e018cf elementor-widget elementor-widget-text-editor\" data-id=\"3e018cf\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span id=\"scroll6a21c4fbb0c18\"  class=\"scrollMagicControl\" type=\"hidden\" effect = {} wpmp_enable_desktop=\"yes\" wpmp_enable_tablet=\"yes\" wpmp_enable_mobile=\"yes\" wpmp_trigger_hook=\"0.5\" wpmp_reverse=\"yes\" wpmp_class_CSS =\"custom\" split-text = {} value=\"scrollmagic\"><\/span>\t\t\t\t<p><span data-font-family=\"default\">Now you have a comprehensive understanding of ESPHome, including what it is, its features, applications, supported devices, and how to get started on your own projects.<\/span><\/p><p><span data-font-family=\"default\">Here are some further resources that may help you along in learning more about ESPHome<\/span><\/p><ul><li><a target=\"_blank\" href=\"https:\/\/esphome.io\/\" rel=\"noopener\"><span style=\"color: #1e70d3;\" data-font-family=\"default\">ESPHome official website &amp; documentation\u00a0<\/span><\/a><\/li><\/ul><p><span data-font-family=\"default\">The official documentation details how to configure, compile, burn firmware, and how to use each component. It is the most authoritative and comprehensive entry and advanced information.<\/span><\/p><ul><li><a target=\"_blank\" href=\"https:\/\/github.com\/esphome\/esphome\" rel=\"noopener\"><span style=\"color: #1e70d3;\" data-font-family=\"default\">Github repository\u00a0<\/span><\/a><\/li><\/ul><p><span data-font-family=\"default\">Here you can get the latest source code, view development progress, and discuss common problems. It is very helpful for finding issues when you want to understand the internal implementation or encounter problems.<\/span><\/p><ul><li><span data-font-family=\"default\">Join the <\/span><a target=\"_blank\" href=\"https:\/\/discord.gg\/KhAMKrd\" rel=\"noopener\"><span style=\"color: #1e70d3;\">Discord<\/span><\/a><span data-font-family=\"default\"> where you can get help in real time and also see the show off area full of recent working projects.<\/span><\/li><li><span data-font-family=\"default\">Frequently Asked Questions of ESPHome <a target=\"_blank\" href=\"https:\/\/esphome.io\/guides\/faq.html\" rel=\"noopener\"><span style=\"color: #1e70d3;\">https:\/\/esphome.io\/guides\/faq.html<\/span><\/a><\/span><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ac01710 e-flex e-con-boxed e-con e-parent\" data-id=\"ac01710\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>New to Home Assistant, keep seeing people mention ESPHome and want to learn more? In<\/p>\n","protected":false},"author":40,"featured_media":109668,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","_price":"","_stock":"","_tribe_ticket_header":"","_tribe_default_ticket_provider":"","_tribe_ticket_capacity":"0","_ticket_start_date":"","_ticket_end_date":"","_tribe_ticket_show_description":"","_tribe_ticket_show_not_going":false,"_tribe_ticket_use_global_stock":"","_tribe_ticket_global_stock_level":"","_global_stock_mode":"","_global_stock_cap":"","_tribe_rsvp_for_event":"","_tribe_ticket_going_count":"","_tribe_ticket_not_going_count":"","_tribe_tickets_list":"[]","_tribe_ticket_has_attendee_info_fields":false,"iawp_total_views":0,"footnotes":""},"categories":[4393],"tags":[4472,4441],"class_list":["post-109660","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tech","tag-esphome","tag-home-assistant"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>What is ESPHome? Here&#8217;s The Simple Guide To Get Started - Latest News from Seeed Studio<\/title>\n<meta name=\"description\" content=\"New to ESPHome? This guide will walk you through what it is, its features, use cases, supported devices, and how to get started with your own projects.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.seeedstudio.com\/blog\/2025\/03\/28\/what-is-esphome\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is ESPHome? Here&#8217;s The Simple Guide To Get Started - Latest News from Seeed Studio\" \/>\n<meta property=\"og:description\" content=\"New to ESPHome? This guide will walk you through what it is, its features, use cases, supported devices, and how to get started with your own projects.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.seeedstudio.com\/blog\/2025\/03\/28\/what-is-esphome\/\" \/>\n<meta property=\"og:site_name\" content=\"Latest News from Seeed Studio\" \/>\n<meta property=\"article:published_time\" content=\"2025-03-28T02:22:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-28T02:31:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/ESPHome.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1351\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Liyan Gong\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Liyan Gong\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2025\/03\/28\/what-is-esphome\/\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/2025\/03\/28\/what-is-esphome\/\",\"name\":\"What is ESPHome? Here&#8217;s The Simple Guide To Get Started - Latest News from Seeed Studio\",\"isPartOf\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2025\/03\/28\/what-is-esphome\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2025\/03\/28\/what-is-esphome\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/ESPHome.png\",\"datePublished\":\"2025-03-28T02:22:37+00:00\",\"dateModified\":\"2025-03-28T02:31:52+00:00\",\"author\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/acf72c44eac0c1f173006b4f4b086380\"},\"description\":\"New to ESPHome? This guide will walk you through what it is, its features, use cases, supported devices, and how to get started with your own projects.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2025\/03\/28\/what-is-esphome\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.seeedstudio.com\/blog\/2025\/03\/28\/what-is-esphome\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2025\/03\/28\/what-is-esphome\/#primaryimage\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/ESPHome.png\",\"contentUrl\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/ESPHome.png\",\"width\":2560,\"height\":1351,\"caption\":\"what is ESPHome\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2025\/03\/28\/what-is-esphome\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.seeedstudio.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What is ESPHome? Here&#8217;s The Simple Guide To Get Started\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#website\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/\",\"name\":\"Latest News from Seeed Studio\",\"description\":\"Emerging IoT, AI and Autonomous Applications on the Edge\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.seeedstudio.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/acf72c44eac0c1f173006b4f4b086380\",\"name\":\"Liyan Gong\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/86714654264b3fc714cf1bf558735809?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/86714654264b3fc714cf1bf558735809?s=96&r=g\",\"caption\":\"Liyan Gong\"},\"description\":\"10 years in the IoT hardware industry. I\u2019m here to share practical guides on Home Assistant, NVIDIA Jetson, Meshtastic\/Meshcore, Raspberry Pi, LoRa, PCB\/PCB Assembly and more to help bring your creative ideas to life.\",\"sameAs\":[\"http:\/\/www.seeedstudio.com\"],\"url\":\"https:\/\/www.seeedstudio.com\/blog\/author\/gongliyan\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What is ESPHome? Here&#8217;s The Simple Guide To Get Started - Latest News from Seeed Studio","description":"New to ESPHome? This guide will walk you through what it is, its features, use cases, supported devices, and how to get started with your own projects.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.seeedstudio.com\/blog\/2025\/03\/28\/what-is-esphome\/","og_locale":"en_US","og_type":"article","og_title":"What is ESPHome? Here&#8217;s The Simple Guide To Get Started - Latest News from Seeed Studio","og_description":"New to ESPHome? This guide will walk you through what it is, its features, use cases, supported devices, and how to get started with your own projects.","og_url":"https:\/\/www.seeedstudio.com\/blog\/2025\/03\/28\/what-is-esphome\/","og_site_name":"Latest News from Seeed Studio","article_published_time":"2025-03-28T02:22:37+00:00","article_modified_time":"2025-03-28T02:31:52+00:00","og_image":[{"width":2560,"height":1351,"url":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/ESPHome.png","type":"image\/png"}],"author":"Liyan Gong","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Liyan Gong","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.seeedstudio.com\/blog\/2025\/03\/28\/what-is-esphome\/","url":"https:\/\/www.seeedstudio.com\/blog\/2025\/03\/28\/what-is-esphome\/","name":"What is ESPHome? Here&#8217;s The Simple Guide To Get Started - Latest News from Seeed Studio","isPartOf":{"@id":"https:\/\/www.seeedstudio.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2025\/03\/28\/what-is-esphome\/#primaryimage"},"image":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2025\/03\/28\/what-is-esphome\/#primaryimage"},"thumbnailUrl":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/ESPHome.png","datePublished":"2025-03-28T02:22:37+00:00","dateModified":"2025-03-28T02:31:52+00:00","author":{"@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/acf72c44eac0c1f173006b4f4b086380"},"description":"New to ESPHome? This guide will walk you through what it is, its features, use cases, supported devices, and how to get started with your own projects.","breadcrumb":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2025\/03\/28\/what-is-esphome\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.seeedstudio.com\/blog\/2025\/03\/28\/what-is-esphome\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seeedstudio.com\/blog\/2025\/03\/28\/what-is-esphome\/#primaryimage","url":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/ESPHome.png","contentUrl":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/ESPHome.png","width":2560,"height":1351,"caption":"what is ESPHome"},{"@type":"BreadcrumbList","@id":"https:\/\/www.seeedstudio.com\/blog\/2025\/03\/28\/what-is-esphome\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.seeedstudio.com\/blog\/"},{"@type":"ListItem","position":2,"name":"What is ESPHome? Here&#8217;s The Simple Guide To Get Started"}]},{"@type":"WebSite","@id":"https:\/\/www.seeedstudio.com\/blog\/#website","url":"https:\/\/www.seeedstudio.com\/blog\/","name":"Latest News from Seeed Studio","description":"Emerging IoT, AI and Autonomous Applications on the Edge","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.seeedstudio.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/acf72c44eac0c1f173006b4f4b086380","name":"Liyan Gong","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/86714654264b3fc714cf1bf558735809?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/86714654264b3fc714cf1bf558735809?s=96&r=g","caption":"Liyan Gong"},"description":"10 years in the IoT hardware industry. I\u2019m here to share practical guides on Home Assistant, NVIDIA Jetson, Meshtastic\/Meshcore, Raspberry Pi, LoRa, PCB\/PCB Assembly and more to help bring your creative ideas to life.","sameAs":["http:\/\/www.seeedstudio.com"],"url":"https:\/\/www.seeedstudio.com\/blog\/author\/gongliyan\/"}]}},"modified_by":"Liyan Gong","views":41489,"featured_image_urls":{"full":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/ESPHome.png",2560,1351,false],"thumbnail":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/ESPHome-80x80.png",80,80,true],"medium":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/ESPHome-300x158.png",300,158,true],"medium_large":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/ESPHome-768x405.png",640,338,true],"large":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/ESPHome-1030x544.png",640,338,true],"1536x1536":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/ESPHome-1536x811.png",1536,811,true],"2048x2048":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/ESPHome-2048x1081.png",2048,1081,true],"visody_icon":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/ESPHome-32x17.png",32,17,true],"magazine-7-slider-full":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/ESPHome-1536x1020.png",1536,1020,true],"magazine-7-slider-center":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/ESPHome-936x897.png",936,897,true],"magazine-7-featured":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/ESPHome-1024x540.png",1024,540,true],"magazine-7-medium":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/ESPHome-720x380.png",720,380,true],"magazine-7-medium-square":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2025\/03\/ESPHome-675x450.png",675,450,true]},"author_info":{"display_name":"Liyan Gong","author_link":"https:\/\/www.seeedstudio.com\/blog\/author\/gongliyan\/"},"category_info":"<a href=\"https:\/\/www.seeedstudio.com\/blog\/category\/tech\/\" rel=\"category tag\">Tech<\/a>","tag_info":"Tech","comment_count":"0","_links":{"self":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/109660","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/users\/40"}],"replies":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/comments?post=109660"}],"version-history":[{"count":9,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/109660\/revisions"}],"predecessor-version":[{"id":109676,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/109660\/revisions\/109676"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/media\/109668"}],"wp:attachment":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/media?parent=109660"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/categories?post=109660"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/tags?post=109660"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}