Hello world with ESPHome

dev board ESP32-S3-DevKitC-1
chip ESP32-S3-WROOM-1-N8R2
features esphome esp32s3

Before starting

Dependancies

Ensure the following requirements are available:

Buy the components

Description

Installing ESPHome CLI

$ python --version
Python 3.10.6

$ pip3 --version
pip 22.2.2

$ pip3 install wheel
$ pip3 install esphome
$ esphome version
Version: 2022.8.3

Compile and upload

esphome run hello-esphome.yaml

TODO: SERIAL PRINT NOT WORKING

Code

Download config
esphome:
  name: hello

esp32:
  board: esp32-s3-devkitc-1
  variant: esp32s3
  framework:
    type: arduino
    version: 2.0.4
    platform_version: 5.1.0

logger:
  level: DEBUG
  baud_rate: 0
  deassert_rts_dtr: true

Prototype

A photo of the actual setup.

Hello world with ESPHome prototype

References