circuitpython/ports/esp32/boards
Wilko Nienhaus 034502bc72 esp32/esp32_ulp: Fix ULP (FSM) support for S2 and S3.
This change enables the ULP (FSM) for all ESP32 variants rather than
requiring it to be enabled for each board specifically.

It also ensures the correct header file is included for each variant.

Lastly, it updates the IDF version we're builing against to v4.4.2, as that
version contains important fixes to make the ULP actually work on S2/S3
chips. See: https://github.com/espressif/esp-idf/commit/a0e3d48

Signed-off-by: Wilko Nienhaus <wilko.nienhaus@gmail.com>
2023-06-14 16:41:03 +10:00
..
ESP32_S2_WROVER esp32: Allow overriding cmake frozen manifest from the command line. 2022-04-04 23:49:10 +10:00
GENERIC esp32: Allow overriding cmake frozen manifest from the command line. 2022-04-04 23:49:10 +10:00
GENERIC_C3 esp32: Allow overriding cmake frozen manifest from the command line. 2022-04-04 23:49:10 +10:00
GENERIC_C3_USB esp32: Allow overriding cmake frozen manifest from the command line. 2022-04-04 23:49:10 +10:00
GENERIC_D2WD esp32: Allow overriding cmake frozen manifest from the command line. 2022-04-04 23:49:10 +10:00
GENERIC_OTA esp32: Allow overriding cmake frozen manifest from the command line. 2022-04-04 23:49:10 +10:00
GENERIC_S2 esp32: Add MICROPY_HW_ENABLE_UART_REPL and enable on generic S2/S3. 2022-04-14 14:39:20 +10:00
GENERIC_S3 esp32: Add MICROPY_HW_ENABLE_UART_REPL and enable on generic S2/S3. 2022-04-14 14:39:20 +10:00
GENERIC_S3_SPIRAM esp32/boards/GENERIC_S3_SPIRAM: Enable BLE. 2022-11-23 09:42:54 +11:00
GENERIC_S3_SPIRAM_OCT esp32/boards/GENERIC_S3_SPIRAM_OCT: Add ESP32S3 board with Octal SPIRAM. 2022-12-19 13:29:33 +11:00
GENERIC_SPIRAM esp32/boards: Compile GENERIC_SPIRAM and UM_TINYPICO with -Os. 2022-04-14 16:06:41 +10:00
GENERIC_UNICORE esp32/boards/GENERIC_UNICORE: Add board definition for unicore chips. 2023-01-19 22:38:02 +11:00
LILYGO_TTGO_LORA32 esp32: Use extmod/modnetwork.c instead of port-specific version. 2023-03-01 01:26:54 +11:00
LOLIN_C3_MINI esp32: Use extmod/modnetwork.c instead of port-specific version. 2023-03-01 01:26:54 +11:00
LOLIN_S2_MINI esp32: Use extmod/modnetwork.c instead of port-specific version. 2023-03-01 01:26:54 +11:00
LOLIN_S2_PICO esp32: Use extmod/modnetwork.c instead of port-specific version. 2023-03-01 01:26:54 +11:00
M5STACK_ATOM esp32: Use extmod/modnetwork.c instead of port-specific version. 2023-03-01 01:26:54 +11:00
OLIMEX_ESP32_POE esp32/boards/OLIMEX_ESP32_POE: Remove id from and update board.json. 2023-01-28 15:29:01 +11:00
SIL_WESP32 esp32: Allow overriding cmake frozen manifest from the command line. 2022-04-04 23:49:10 +10:00
UM_FEATHERS2 esp32: Use extmod/modnetwork.c instead of port-specific version. 2023-03-01 01:26:54 +11:00
UM_FEATHERS2NEO esp32/boards: Add some missing board configs for two UM boards. 2023-05-19 22:30:42 +10:00
UM_FEATHERS3 esp32: Use extmod/modnetwork.c instead of port-specific version. 2023-03-01 01:26:54 +11:00
UM_PROS3 esp32: Use extmod/modnetwork.c instead of port-specific version. 2023-03-01 01:26:54 +11:00
UM_TINYPICO esp32: Use extmod/modnetwork.c instead of port-specific version. 2023-03-01 01:26:54 +11:00
UM_TINYS2 esp32/boards: Add some missing board configs for two UM boards. 2023-05-19 22:30:42 +10:00
UM_TINYS3 esp32: Use extmod/modnetwork.c instead of port-specific version. 2023-03-01 01:26:54 +11:00
deploy_c3.md esp32/boards: Provide custom deploy_c3.md for ESP32-C3 boards. 2022-01-22 11:18:50 +11:00
deploy_s2.md esp32: Add specific deploy_s2.md instructions for esp32-s2. 2021-10-28 09:47:47 +11:00
deploy_s3.md esp32/boards: Add specific deploy instructions for S3 variant. 2022-02-25 16:52:58 +11:00
deploy.md esp32: Add specific deploy_s2.md instructions for esp32-s2. 2021-10-28 09:47:47 +11:00
manifest_test.py esp32/boards: Add test manifest to test freezing during build. 2022-04-14 14:06:38 +10:00
manifest.py esp32,esp8266: Add support for the Espressif ESP-NOW protocol. 2023-05-01 16:47:21 +10:00
sdkconfig.240mhz esp32: Add missing and necessary newline at EOF for sdkconfig.240mhz. 2019-10-21 23:54:59 +11:00
sdkconfig.base esp32/esp32_ulp: Fix ULP (FSM) support for S2 and S3. 2023-06-14 16:41:03 +10:00
sdkconfig.ble esp32: Pin MicroPython to core 1 again. 2022-01-22 00:10:16 +11:00
sdkconfig.nimble_core0 esp32: Pin MicroPython to core 1 again. 2022-01-22 00:10:16 +11:00
sdkconfig.nimble_core1 esp32: Pin MicroPython to core 1 again. 2022-01-22 00:10:16 +11:00
sdkconfig.spiram esp32/boards: Remove old IDF v3 sdkconfig values. 2021-02-15 16:40:03 +11:00
sdkconfig.spiram_oct esp32/boards/GENERIC_S3_SPIRAM_OCT: Add ESP32S3 board with Octal SPIRAM. 2022-12-19 13:29:33 +11:00
sdkconfig.spiram_sx esp32: Add SDCard support for S3, and a GENERIC_S3_SPIRAM board. 2021-11-19 14:05:55 +11:00
sdkconfig.usb esp32: Add support for USB with CDC ACM. 2021-04-15 10:31:06 +10:00