main/CMakeLists.txtESP32-S3 No-Connect Markers
Sh
idf.py set-target esp32s3 idf.py build
CMakeLists.txtCmake
cmake_minimum_required(VERSION 3.16) include($ENV{IDF_PATH}/tools/cmake/project.cmake) project(esp32_s3_prototype)
main/CMakeLists.txtCmake
idf_component_register(SRCS "main.c" INCLUDE_DIRS ".")
main/main.cC
#include "freertos/FreeRTOS.h" #include "freertos/task.h" void app_main(void) { for (;;) { vTaskDelay(pdMS_TO_TICKS(1000)); } }
app_main(). This starter intentionally initializes no GPIOs or peripherals.Pin mapping
Toolchain
`CMakeLists.txt`
`main/CMakeLists.txt`
`main/main.c`
Startup sequence