Dependancies
Pre-requisites
Buy the components
The default RGB LED on-board which is GPIO48
, does not seem to work with ESPHome. So, wireup a simple LED and resistor to GPIO5
pin on the board.
Compile firmware for this board
esphome compile blinky-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 blinky-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 blinky-esphome-esp32s3.yaml