Programming port
R2026bSerial interface used for programming ESP32-S3 board (UART or USB)
Since R2026b
Model Configuration Pane: Hardware Implementation / Hardware board settings / Target hardware resources / Groups / ESP32-S3 board properties
Description
Select the serial interface used to upload compiled code to the ESP32-S3 board. The ESP32-S3 supports two programming interfaces: a traditional UART connection through an external USB-to-UART bridge chip (such as CP2102 or CH340), and a native USB connection using the built-in USB peripheral on the ESP32-S3 chip.
Dependencies
To enable this parameter, set Hardware board to ESP32-S3
Series (Arduino Compatible).
Settings
UART (default) | USB- UART
Use the UART serial interface on GPIO 43 (TX) and GPIO 44 (RX) for programming. Select this option when the board has an external USB-to-UART bridge chip (e.g., ESP32-S3-DevKitC with CP2102).
- USB
Use the native USB serial interface on the ESP32-S3 for programming. Select this option for boards without a UART bridge that use the built-in USB peripheral (USB CDC/JTAG).
Recommended Settings
Use UART for boards with a USB-to-UART bridge (most DevKitC
boards). Use USB only for boards that connect directly via the
ESP32-S3 native USB port without an external UART bridge chip.
Programmatic Use
| No programmatic use is available. |
Version History
Introduced in R2026b