Dependancies
Pre-requisites
Buy the components
Use the rollback feature if the dev board has been flashed with Micropython or Tasmota and you need to use it with ESP-IDF / Arduino again.
UART
portls /dev/cu.*
$ ls /dev/cu.*
/dev/cu.Bluetooth-Incoming-Port /dev/cu.SLAB_USBtoUART /dev/cu.usbserial-1410
$ esptool.py --port /dev/cu.usbserial-1410 erase_flash
esptool.py v4.3
Serial port /dev/cu.SLAB_USBtoUART
Connecting....
Detecting chip type... ESP32-S3
Chip is ESP32-S3 (revision v0.1)
Features: WiFi, BLE
Crystal is 40MHz
MAC: 7c:df:a1:e2:79:08
Uploading stub...
Running stub...
Stub running...
Erasing flash (this may take a while)...
Chip erase completed successfully in 21.4s
Hard resetting via RTS pin...
USB
port of the board