Микроконтроллеры ESP32 S3 могут иметь разное количество пинов, 30 - 38 в зависимости от платы (в данном случае рассматриваем 30pin). Для подключения платы к ПК на ESP32 S3 производители устанавливают micro USB или TYPE С разъём. Чтобы преобразовать USB-сигнала в UART на плате разработчика производители распаивают CH340C или CP2102 микросхемы. Обе микросхемы выполняют схожие функции, но выбор между ними зависит от ваших требований к стоимости, стабильности и простоте использования. Обе микросхемы одинаково полезны для подключения к компьютеру через USB, для CH340C могут понадобиться драйвера.
Характеристики микроконтроллеров ESP32-S3 WROOM:
Процессор: Двухъядерный 32-битный Xtensa® LX7 с частотой до 240 МГц.
Память: 512 КБ SRAM.
Встроенная флеш-память до 16 МБ.
Поддержка PSRAM до 16 МБ.
Беспроводная связь:
- Wi-Fi 802.11 b/g/n (2,4 ГГц).
- Bluetooth 5 (LE) с поддержкой BLE Mesh.
Периферия:
До 36 GPIO.
Интерфейсы: SPI, I2C, I2S, UART, PWM, ADC, DAC.
Поддержка USB 2.0 OTG.
Рабочее напряжение: 3.0–3.6 В.
Особенности:
Поддержка нейронных вычислений и обработки сигналов.
Встроенная антенна или разъем для внешней антенны.
Размеры: Компактный модуль, подходящий для IoT и AIoT проектов.
Распиновка ESP32-S3 WROOM 30pin

Подключение ESP32-S3 WROOM в Arduino IDE:
Скачайте и установите последнюю версию Arduino IDE с официального сайта Arduino.
Для добавления поддержки ESP32 в Arduino IDE:
Перейдите в Файл > Настройки.
В поле "Дополнительные ссылки для менеджера плат" добавьте:
https://dl.espressif.com/dl/package_esp32_index.json
И нажмите ОК.
Перейдите в Инструменты > Плата > Менеджер плат.
Введите "ESP32" в строке поиска.
Выберите "esp32 by Espressif Systems" и нажмите Установить.
Выбор Вашей платы:
После установки выберите Инструменты > Плата > ESP32S3 Dev Module.
Укажите COM-порт, к которому подключена плата.
Подключение платы:
Подключите ESP32-S3 WROOM к компьютеру через USB-кабель.
Убедитесь, что драйверы USB установлены (например, CP210x или CH340, в зависимости от вашей платы).