1. Запустить 1_install_libraries.bat
2. Скопировать из папки partation_shemes и соответствующей вашему размеру флэш памяти ESP32 и желанию наличия/отсутствия OTA файл partations.csv в папку скетча.
3. Открыть скетч в Arduino IDE весии 2.3.8 c SDK ESP32 v. 3.3.0.
4. Выставить настройки платы и скетча в соответствии с ESP32S3.gif или ESP32.gif.
4.1. Выбор типа подключения PSRAM QSPI или OPI зависит от версии платы ESP32S3. Если не знаете можно пробовать оба варианта, правильный тот при котором размер HEAP в интерфейсе больше.
5. Компилировать. Ctrl+Alt+S
6. В папке build появится набор бинарных файлов.
7. Файл bin с именем как у скетча можно прошивать батником с помощью OTA, в батнике отредактировать целевой IP.
Файл bin с словом merged - полная прошивка, её шить для инициализации или сброса настроек по адресу 0x00, 
удобно с помощью https://thelastoutpostworkshop.github.io/microcontroller_devkit/espconnect/.
8. Можно восстановить прежние библиотеки с помощью 3_restore_libraries.bat.
9. Иногда полезно запустить 2_clear_arduino_cashe.bat, может помочь если что-то не хочет правильно компилироваться и освободит место на диске, но первая компиляция будет опять долгой.