@@ -81,8 +81,9 @@ lib_deps =
8181
8282; Common build environment for ESP32 platform
8383[common:esp32]
84- ; platform = https://github.com/pioarduino/platform-espressif32/releases/download/51.03.03/platform-espressif32.zip
85- platform = https://github.com/pioarduino/platform-espressif32/archive/refs/heads/develop.zip
84+ ; platform = https://github.com/pioarduino/platform-espressif32/releases/download/51.03.04/platform-espressif32.zip
85+ ; This is needed for Adafruit Feather C6 in platformio (until 51.03.05):
86+ platform = https://github.com/pioarduino/platform-espressif32# develop
8687lib_ignore = WiFiNINA, WiFi101, OneWire
8788monitor_filters = esp32_exception_decoder, time
8889
@@ -160,7 +161,7 @@ board_build.partitions = min_spiffs.csv
160161extends = common:esp32
161162board = esp32-c6-devkitm-1
162163build_type = debug
163- build_flags =
164+ build_flags =
164165 -DARDUINO_ESPRESSIF_ESP32C6_DEVKITM_1
165166 -DARDUINO_ADAFRUIT_FEATHER_ESP32C6
166167 -DNDEBUG =1
@@ -290,7 +291,7 @@ extra_scripts = pre:rename_usb_config.py
290291extends = common:esp32
291292board = esp32-s3-devkitc-1
292293build_type = debug
293- build_flags =
294+ build_flags =
294295 -DUSE_TINYUSB =1
295296 -DARDUINO_ESPRESSIF_ESP32S3_DEVKITC_1_N8
296297 -DNDEBUG =1
@@ -339,13 +340,13 @@ monitor_port = auto
339340; debug_init_break = tbreak clearConfiguration
340341lib_ignore = USBHost
341342build_flags = -DUSE_TINYUSB
342- -D__SAMD51J20A__
343- -DCRYSTALLESS
344- -DADAFRUIT_PYPORTAL_M4_TITANO
345- -D__SAMD51__
346- -D__FPU_PRESENT
347- -DARM_MATH_CM4
348- -mfloat-abi =hard
343+ -D__SAMD51J20A__
344+ -DCRYSTALLESS
345+ -DADAFRUIT_PYPORTAL_M4_TITANO
346+ -D__SAMD51__
347+ -D__FPU_PRESENT
348+ -DARM_MATH_CM4
349+ -mfloat-abi =hard
349350 -mfpu =fpv4-sp-d16
350351 -DCORE_DEBUG_LEVEL =5
351352 -DARDUINO_USB_CDC_ON_BOOT =1
@@ -415,4 +416,3 @@ build_flags =
415416 ; ; No USB stack
416417 ; build_flags = -DPIO_FRAMEWORK_ARDUINO_NO_USB
417418 ; -DPIO_FRAMEWORK_ARDUINO_ENABLE_IPV6
418-
0 commit comments