Dependancies
Buy the components
$ 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 firmware for this board
esphome compile hello-esphome-esp32s3.yaml
Plug into the USB
port of the board and check the port address
$ ls /dev/cu.*
/dev/cu.Bluetooth-Incoming-Port /dev/cu.usbmodem14101
Upload the firmware
esphome upload --device /dev/cu.usbmodem14101 hello-esphome-esp32s3.yaml
UART
port of the boardCheck the new port address
$ ls /dev/cu.*
/dev/cu.Bluetooth-Incoming-Port /dev/cu.SLAB_USBtoUART /dev/cu.usbserial-1410
Access the logs
esphome logs --device /dev/cu.usbserial-1410 hello-esphome-esp32s3.yaml