1- set (IDF_TARGET esp32)
2-
31set (SDKCONFIG_DEFAULTS
4- ${MICROPY_PORT_DIR} /boards/sdkconfig.base
5- ${MICROPY_PORT_DIR} /boards/sdkconfig.ble
6- ${MICROPY_PORT_DIR} /boards/sdkconfig.240mhz
7- ${MICROPY_BOARD_DIR} /sdkconfig.partition
8-
2+ boards/sdkconfig.base
3+ boards/sdkconfig.ble
4+ ../../../../boards/esp32/ESP32_GENERIC/sdkconfig.partition
95)
106
11- message (STATUS "mpconfigboard.cmake: PROJECT_DIR=${PROJECT_DIR} " )
7+ if (MICROPY_BOARD_VARIANT STREQUAL "D2WD" )
8+ set (SDKCONFIG_DEFAULTS
9+ ${SDKCONFIG_DEFAULTS}
10+ boards/ESP32_GENERIC/sdkconfig.d2wd
11+ )
12+
13+ list (APPEND MICROPY_DEF_BOARD
14+ MICROPY_HW_MCU_NAME="ESP32-D2WD"
15+ )
16+ endif ()
17+
18+ if (MICROPY_BOARD_VARIANT STREQUAL "OTA" )
19+ set (SDKCONFIG_DEFAULTS
20+ ${SDKCONFIG_DEFAULTS}
21+ boards/ESP32_GENERIC/sdkconfig.ota
22+ )
23+
24+ list (APPEND MICROPY_DEF_BOARD
25+ MICROPY_HW_BOARD_NAME="Generic ESP32 module with OTA"
26+ )
27+ endif ()
28+
29+ if (MICROPY_BOARD_VARIANT STREQUAL "SPIRAM" )
30+ set (SDKCONFIG_DEFAULTS
31+ ${SDKCONFIG_DEFAULTS}
32+ boards/sdkconfig.spiram
33+ )
34+
35+ list (APPEND MICROPY_DEF_BOARD
36+ MICROPY_HW_BOARD_NAME="Generic ESP32 module with SPIRAM"
37+ )
38+ endif ()
39+
40+ if (MICROPY_BOARD_VARIANT STREQUAL "UNICORE" )
41+ set (SDKCONFIG_DEFAULTS
42+ ${SDKCONFIG_DEFAULTS}
43+ boards/ESP32_GENERIC/sdkconfig.unicore
44+ )
45+
46+ list (APPEND MICROPY_DEF_BOARD
47+ MICROPY_HW_MCU_NAME="ESP32-UNICORE"
48+ )
49+ endif ()
50+
1251
1352set (USER_C_MODULES
14- ${PROJECT_DIR} /micropython-modules/micropython.cmake
53+ ${CMAKE_CURRENT_LIST_DIR} /../../.. /micropython-modules/micropython.cmake
1554)
1655
17- if ( NOT MICROPY_FROZEN_MANIFEST )
18- set (MICROPY_FROZEN_MANIFEST ${MICROPY_PORT_DIR} /boards/manifest.py )
19- endif ( )
56+ # set (COMPONENTS esp-tflite-micro )
57+ # list(APPEND IDF_COMPONENTS esp-tflite-micro )
58+ list ( APPEND EXTRA_COMPONENT_DIRS ${CMAKE_CURRENT_LIST_DIR} /../../../dependencies/tflite-micro-esp-examples/components/esp-tflite-micro )
0 commit comments