Arduino nano esp32

salve, collegando l'arduino nano esp32 al mio Mac con l'ide 2.3.6 riscontro compilation error exit status 1 cosa può essere?

:warning:
Ti segnalo che, nella sezione in lingua Inglese, si può scrivere SOLO in Inglese ... quindi, per favore, la prossima volta presta più attenzione in quale sezione metti i tuoi post; questa volta esso è stato spostato, da un moderatore della sezione di lingua Inglese, nella sezione di lingua Italiana ... la prossima volta potrebbe venire direttamente eliminato.
Grazie.

@drlucianocosma:

A quanto detto da UKHeliBob aggiungo ...

... cortesemente, come prima cosa, leggi attentamente il REGOLAMENTO della sezione Italiana del forum, (... e, per evitare future possibili discussioni/incomprensioni, prestando sempre molta attenzione al punto 15), dopo di che, come da suddetto regolamento (punto 16.7), fai la tua presentazione NELL'APPOSITA DISCUSSIONE spiegando bene quali esperienze hai in elettronica e programmazione, affinché noi possiamo conoscere la tua esperienza ed esprimerci con termini adeguati.

Grazie,

Guglielmo

P.S.: Ti ricordo che, purtroppo, fino a quando non sarà fatta la presentazione nell’apposita discussione, nel rispetto del succitato regolamento nessuno ti risponderà (eventuali risposte o tuoi ulteriori post, verrebbero temporaneamente nascosti), quindi ti consiglio di farla al più presto. :wink:

Troppe poche informazioni.

Nelle preferenze del IDE metti il segno di spunta per avere i dettagli sia in fase di compilazione che di caricamento, dopo di che riprova e copia/incolla il messaggio d'errore (che sarà più dettagliato).

Guglielmo

FQBN: arduino:esp32:nano_nora
Utilizzo della scheda 'nano_nora' dalla piattaforma nella cartella: /Users/lucianomac/Library/Arduino15/packages/arduino/hardware/esp32/2.0.18-arduino.5
Utilizzo del core 'esp32' dalla piattaforma nella cartella: /Users/lucianomac/Library/Arduino15/packages/arduino/hardware/esp32/2.0.18-arduino.5

/usr/bin/env bash -c "[ ! -f \"/private/var/folders/m_/2byp0l7n3bd5_cb60qj_pqhc0000gn/T/.arduinoIDE-unsaved2025515-701-yjrzps.x7yk/sketch_jun15a\"/partitions.csv ] || cp -f \"/private/var/folders/m_/2byp0l7n3bd5_cb60qj_pqhc0000gn/T/.arduinoIDE-unsaved2025515-701-yjrzps.x7yk/sketch_jun15a\"/partitions.csv \"/Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169\"/partitions.csv"
/usr/bin/env bash -c "[ -f \"/Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169\"/partitions.csv ] || [ ! -f \"/Users/lucianomac/Library/Arduino15/packages/arduino/hardware/esp32/2.0.18-arduino.5/variants/arduino_nano_nora\"/partitions.csv ] || cp \"/Users/lucianomac/Library/Arduino15/packages/arduino/hardware/esp32/2.0.18-arduino.5/variants/arduino_nano_nora\"/partitions.csv \"/Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169\"/partitions.csv"
/usr/bin/env bash -c "[ -f \"/Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169\"/partitions.csv ] || cp \"/Users/lucianomac/Library/Arduino15/packages/arduino/hardware/esp32/2.0.18-arduino.5\"/tools/partitions/app3M_fat9M_fact512k_16MB.csv \"/Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169\"/partitions.csv"
/usr/bin/env bash -c "[ -f \"/private/var/folders/m_/2byp0l7n3bd5_cb60qj_pqhc0000gn/T/.arduinoIDE-unsaved2025515-701-yjrzps.x7yk/sketch_jun15a\"/bootloader.bin ] && cp -f \"/private/var/folders/m_/2byp0l7n3bd5_cb60qj_pqhc0000gn/T/.arduinoIDE-unsaved2025515-701-yjrzps.x7yk/sketch_jun15a\"/bootloader.bin \"/Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169\"/sketch_jun15a.ino.bootloader.bin || ( [ -f \"/Users/lucianomac/Library/Arduino15/packages/arduino/hardware/esp32/2.0.18-arduino.5/variants/arduino_nano_nora\"/bootloader.bin ] && cp \"/Users/lucianomac/Library/Arduino15/packages/arduino/hardware/esp32/2.0.18-arduino.5/variants/arduino_nano_nora\"/bootloader.bin \"/Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169\"/sketch_jun15a.ino.bootloader.bin || \"/Users/lucianomac/Library/Arduino15/packages/esp32/tools/esptool_py/4.5.1\"/esptool --chip esp32s3 elf2image --flash_mode dio --flash_freq 80m --flash_size 16MB -o \"/Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169\"/sketch_jun15a.ino.bootloader.bin \"/Users/lucianomac/Library/Arduino15/packages/arduino/hardware/esp32/2.0.18-arduino.5/tools/sdk/esp32s3\"/bin/bootloader_qio_80m.elf )"
esptool.py v4.5.1
Creating esp32s3 image...
Merged 1 ELF section
Successfully created esp32s3 image.
/usr/bin/env bash -c "[ ! -f \"/private/var/folders/m_/2byp0l7n3bd5_cb60qj_pqhc0000gn/T/.arduinoIDE-unsaved2025515-701-yjrzps.x7yk/sketch_jun15a\"/build_opt.h ] || cp -f \"/private/var/folders/m_/2byp0l7n3bd5_cb60qj_pqhc0000gn/T/.arduinoIDE-unsaved2025515-701-yjrzps.x7yk/sketch_jun15a\"/build_opt.h \"/Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169\"/build_opt.h"
/usr/bin/env bash -c "[ -f \"/Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169\"/build_opt.h ] || : > \"/Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169\"/build_opt.h"
/usr/bin/env bash -c ": > /Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/file_opts"
Rilevamento delle librerie utilizzate in corso...
/Users/lucianomac/Library/Arduino15/packages/esp32/tools/s3-gcc/2021r2-p5/bin/xtensa-esp32s3-elf-g++ -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER="v4.4.7-dirty" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -iprefix /Users/lucianomac/Library/Arduino15/packages/arduino/hardware/esp32/2.0.18-arduino.5/tools/sdk/esp32s3/include/ -iwithprefixbefore newlib/platform_include -iwithprefixbefore freertos/include -iwithprefixbefore freertos/include/esp_additions/freertos -iwithprefixbefore freertos/port/xtensa/include -iwithprefixbefore freertos/include/esp_additions -iwithprefixbefore esp_hw_support/include -iwithprefixbefore esp_hw_support/include/soc -iwithprefixbefore esp_hw_support/include/soc/esp32s3 -iwithprefixbefore esp_hw_support/port/esp32s3 -iwithprefixbefore esp_hw_support/port/esp32s3/private_include -iwithprefixbefore heap/include -iwithprefixbefore log/include -iwithprefixbefore lwip/include/apps -iwithprefixbefore lwip/include/apps/sntp -iwithprefixbefore lwip/lwip/src/include -iwithprefixbefore lwip/port/esp32/include -iwithprefixbefore lwip/port/esp32/include/arch -iwithprefixbefore soc/include -iwithprefixbefore soc/esp32s3 -iwithprefixbefore soc/esp32s3/include -iwithprefixbefore hal/esp32s3/include -iwithprefixbefore hal/include -iwithprefixbefore hal/platform_port/include -iwithprefixbefore esp_rom/include -iwithprefixbefore esp_rom/include/esp32s3 -iwithprefixbefore esp_rom/esp32s3 -iwithprefixbefore esp_common/include -iwithprefixbefore esp_system/include -iwithprefixbefore esp_system/port/soc -iwithprefixbefore esp_system/port/public_compat -iwithprefixbefore xtensa/include -iwithprefixbefore xtensa/esp32s3/include -iwithprefixbefore driver/include -iwithprefixbefore driver/esp32s3/include -iwithprefixbefore esp_pm/include -iwithprefixbefore esp_ringbuf/include -iwithprefixbefore efuse/include -iwithprefixbefore efuse/esp32s3/include -iwithprefixbefore vfs/include -iwithprefixbefore esp_wifi/include -iwithprefixbefore esp_event/include -iwithprefixbefore esp_netif/include -iwithprefixbefore esp_eth/include -iwithprefixbefore tcpip_adapter/include -iwithprefixbefore esp_phy/include -iwithprefixbefore esp_phy/esp32s3/include -iwithprefixbefore esp_ipc/include -iwithprefixbefore app_trace/include -iwithprefixbefore esp_timer/include -iwithprefixbefore mbedtls/port/include -iwithprefixbefore mbedtls/mbedtls/include -iwithprefixbefore mbedtls/esp_crt_bundle/include -iwithprefixbefore app_update/include -iwithprefixbefore spi_flash/include -iwithprefixbefore bootloader_support/include -iwithprefixbefore nvs_flash/include -iwithprefixbefore pthread/include -iwithprefixbefore esp_gdbstub/include -iwithprefixbefore esp_gdbstub/xtensa -iwithprefixbefore esp_gdbstub/esp32s3 -iwithprefixbefore espcoredump/include -iwithprefixbefore espcoredump/include/port/xtensa -iwithprefixbefore wpa_supplicant/include -iwithprefixbefore wpa_supplicant/port/include -iwithprefixbefore wpa_supplicant/esp_supplicant/include -iwithprefixbefore ieee802154/include -iwithprefixbefore console -iwithprefixbefore asio/asio/asio/include -iwithprefixbefore asio/port/include -iwithprefixbefore bt/common/osi/include -iwithprefixbefore bt/include/esp32c3/include -iwithprefixbefore bt/common/api/include/api -iwithprefixbefore bt/common/btc/profile/esp/blufi/include -iwithprefixbefore bt/common/btc/profile/esp/include -iwithprefixbefore bt/host/bluedroid/api/include/api -iwithprefixbefore bt/esp_ble_mesh/mesh_common/include -iwithprefixbefore bt/esp_ble_mesh/mesh_common/tinycrypt/include -iwithprefixbefore bt/esp_ble_mesh/mesh_core -iwithprefixbefore bt/esp_ble_mesh/mesh_core/include -iwithprefixbefore bt/esp_ble_mesh/mesh_core/storage -iwithprefixbefore bt/esp_ble_mesh/btc/include -iwithprefixbefore bt/esp_ble_mesh/mesh_models/common/include -iwithprefixbefore bt/esp_ble_mesh/mesh_models/client/include -iwithprefixbefore bt/esp_ble_mesh/mesh_models/server/include -iwithprefixbefore bt/esp_ble_mesh/api/core/include -iwithprefixbefore bt/esp_ble_mesh/api/models/include -iwithprefixbefore bt/esp_ble_mesh/api -iwithprefixbefore cbor/port/include -iwithprefixbefore unity/include -iwithprefixbefore unity/unity/src -iwithprefixbefore cmock/CMock/src -iwithprefixbefore coap/port/include -iwithprefixbefore coap/libcoap/include -iwithprefixbefore nghttp/port/include -iwithprefixbefore nghttp/nghttp2/lib/includes -iwithprefixbefore esp-tls -iwithprefixbefore esp-tls/esp-tls-crypto -iwithprefixbefore esp_adc_cal/include -iwithprefixbefore esp_hid/include -iwithprefixbefore tcp_transport/include -iwithprefixbefore esp_http_client/include -iwithprefixbefore esp_http_server/include -iwithprefixbefore esp_https_ota/include -iwithprefixbefore esp_https_server/include -iwithprefixbefore esp_lcd/include -iwithprefixbefore esp_lcd/interface -iwithprefixbefore protobuf-c/protobuf-c -iwithprefixbefore protocomm/include/common -iwithprefixbefore protocomm/include/security -iwithprefixbefore protocomm/include/transports -iwithprefixbefore mdns/include -iwithprefixbefore esp_local_ctrl/include -iwithprefixbefore sdmmc/include -iwithprefixbefore esp_serial_slave_link/include -iwithprefixbefore esp_websocket_client/include -iwithprefixbefore expat/expat/expat/lib -iwithprefixbefore expat/port/include -iwithprefixbefore wear_levelling/include -iwithprefixbefore fatfs/diskio -iwithprefixbefore fatfs/vfs -iwithprefixbefore fatfs/src -iwithprefixbefore freemodbus/freemodbus/common/include -iwithprefixbefore idf_test/include -iwithprefixbefore idf_test/include/esp32s3 -iwithprefixbefore jsmn/include -iwithprefixbefore json/cJSON -iwithprefixbefore libsodium/libsodium/src/libsodium/include -iwithprefixbefore libsodium/port_include -iwithprefixbefore mqtt/esp-mqtt/include -iwithprefixbefore openssl/include -iwithprefixbefore perfmon/include -iwithprefixbefore spiffs/include -iwithprefixbefore usb/include -iwithprefixbefore ulp/include -iwithprefixbefore wifi_provisioning/include -iwithprefixbefore rmaker_common/include -iwithprefixbefore esp_diagnostics/include -iwithprefixbefore rtc_store/include -iwithprefixbefore esp_insights/include -iwithprefixbefore json_parser/upstream/include -iwithprefixbefore json_parser/upstream -iwithprefixbefore json_generator/upstream -iwithprefixbefore esp_schedule/include -iwithprefixbefore espressif__esp_secure_cert_mgr/include -iwithprefixbefore esp_rainmaker/include -iwithprefixbefore gpio_button/button/include -iwithprefixbefore qrcode/include -iwithprefixbefore ws2812_led -iwithprefixbefore freertos/include/freertos -iwithprefixbefore arduino_tinyusb/tinyusb/src -iwithprefixbefore arduino_tinyusb/include -iwithprefixbefore esp_littlefs/include -iwithprefixbefore esp-dl/include -iwithprefixbefore esp-dl/include/tool -iwithprefixbefore esp-dl/include/typedef -iwithprefixbefore esp-dl/include/image -iwithprefixbefore esp-dl/include/math -iwithprefixbefore esp-dl/include/nn -iwithprefixbefore esp-dl/include/layer -iwithprefixbefore esp-dl/include/detect -iwithprefixbefore esp-dl/include/model_zoo -iwithprefixbefore esp32-camera/driver/include -iwithprefixbefore esp32-camera/conversions/include -iwithprefixbefore espressif__esp-dsp/modules/dotprod/include -iwithprefixbefore espressif__esp-dsp/modules/support/include -iwithprefixbefore espressif__esp-dsp/modules/support/mem/include -iwithprefixbefore espressif__esp-dsp/modules/windows/include -iwithprefixbefore espressif__esp-dsp/modules/windows/hann/include -iwithprefixbefore espressif__esp-dsp/modules/windows/blackman/include -iwithprefixbefore espressif__esp-dsp/modules/windows/blackman_harris/include -iwithprefixbefore espressif__esp-dsp/modules/windows/blackman_nuttall/include -iwithprefixbefore espressif__esp-dsp/modules/windows/nuttall/include -iwithprefixbefore espressif__esp-dsp/modules/windows/flat_top/include -iwithprefixbefore espressif__esp-dsp/modules/iir/include -iwithprefixbefore espressif__esp-dsp/modules/fir/include -iwithprefixbefore espressif__esp-dsp/modules/math/include -iwithprefixbefore espressif__esp-dsp/modules/math/add/include -iwithprefixbefore espressif__esp-dsp/modules/math/sub/include -iwithprefixbefore espressif__esp-dsp/modules/math/mul/include -iwithprefixbefore espressif__esp-dsp/modules/math/addc/include -iwithprefixbefore espressif__esp-dsp/modules/math/mulc/include -iwithprefixbefore espressif__esp-dsp/modules/math/sqrt/include -iwithprefixbefore espressif__esp-dsp/modules/matrix/mul/include -iwithprefixbefore espressif__esp-dsp/modules/matrix/add/include -iwithprefixbefore espressif__esp-dsp/modules/matrix/addc/include -iwithprefixbefore espressif__esp-dsp/modules/matrix/mulc/include -iwithprefixbefore espressif__esp-dsp/modules/matrix/sub/include -iwithprefixbefore espressif__esp-dsp/modules/matrix/include -iwithprefixbefore espressif__esp-dsp/modules/fft/include -iwithprefixbefore espressif__esp-dsp/modules/dct/include -iwithprefixbefore espressif__esp-dsp/modules/conv/include -iwithprefixbefore espressif__esp-dsp/modules/common/include -iwithprefixbefore espressif__esp-dsp/modules/matrix/mul/test/include -iwithprefixbefore espressif__esp-dsp/modules/kalman/ekf/include -iwithprefixbefore espressif__esp-dsp/modules/kalman/ekf_imu13states/include -iwithprefixbefore fb_gfx/include -I/Users/lucianomac/Library/Arduino15/packages/arduino/hardware/esp32/2.0.18-arduino.5/tools/sdk/esp32s3/qio_opi/include -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -std=gnu++11 -fexceptions -fno-rtti -c -w -Os -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10607 -DARDUINO_NANO_ESP32 -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="NANO_ESP32" -DARDUINO_VARIANT="arduino_nano_nora" -DARDUINO_PARTITION_app3M_fat9M_fact512k_16MB -DESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_RUNNING_CORE=1 -DARDUINO_EVENT_RUNNING_CORE=1 -DBOARD_HAS_PIN_REMAP -DBOARD_HAS_PSRAM -DUSB_MANUFACTURER="Arduino" -DUSB_PRODUCT="Nano ESP32" -DARDUINO_USB_MODE=0 -DARDUINO_USB_CDC_ON_BOOT=1 -DARDUINO_USB_MSC_ON_BOOT=0 -DARDUINO_USB_DFU_ON_BOOT=1 @/Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/build_opt.h @/Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/file_opts -I/Users/lucianomac/Library/Arduino15/packages/arduino/hardware/esp32/2.0.18-arduino.5/cores/esp32 -I/Users/lucianomac/Library/Arduino15/packages/arduino/hardware/esp32/2.0.18-arduino.5/variants/arduino_nano_nora /Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/sketch/sketch_jun15a.ino.cpp -o /dev/null
Sto generando i prototipi di funzione...
/Users/lucianomac/Library/Arduino15/packages/esp32/tools/s3-gcc/2021r2-p5/bin/xtensa-esp32s3-elf-g++ -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER="v4.4.7-dirty" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -iprefix /Users/lucianomac/Library/Arduino15/packages/arduino/hardware/esp32/2.0.18-arduino.5/tools/sdk/esp32s3/include/ -iwithprefixbefore newlib/platform_include -iwithprefixbefore freertos/include -iwithprefixbefore freertos/include/esp_additions/freertos -iwithprefixbefore freertos/port/xtensa/include -iwithprefixbefore freertos/include/esp_additions -iwithprefixbefore esp_hw_support/include -iwithprefixbefore esp_hw_support/include/soc -iwithprefixbefore esp_hw_support/include/soc/esp32s3 -iwithprefixbefore esp_hw_support/port/esp32s3 -iwithprefixbefore esp_hw_support/port/esp32s3/private_include -iwithprefixbefore heap/include -iwithprefixbefore log/include -iwithprefixbefore lwip/include/apps -iwithprefixbefore lwip/include/apps/sntp -iwithprefixbefore lwip/lwip/src/include -iwithprefixbefore lwip/port/esp32/include -iwithprefixbefore lwip/port/esp32/include/arch -iwithprefixbefore soc/include -iwithprefixbefore soc/esp32s3 -iwithprefixbefore soc/esp32s3/include -iwithprefixbefore hal/esp32s3/include -iwithprefixbefore hal/include -iwithprefixbefore hal/platform_port/include -iwithprefixbefore esp_rom/include -iwithprefixbefore esp_rom/include/esp32s3 -iwithprefixbefore esp_rom/esp32s3 -iwithprefixbefore esp_common/include -iwithprefixbefore esp_system/include -iwithprefixbefore esp_system/port/soc -iwithprefixbefore esp_system/port/public_compat -iwithprefixbefore xtensa/include -iwithprefixbefore xtensa/esp32s3/include -iwithprefixbefore driver/include -iwithprefixbefore driver/esp32s3/include -iwithprefixbefore esp_pm/include -iwithprefixbefore esp_ringbuf/include -iwithprefixbefore efuse/include -iwithprefixbefore efuse/esp32s3/include -iwithprefixbefore vfs/include -iwithprefixbefore esp_wifi/include -iwithprefixbefore esp_event/include -iwithprefixbefore esp_netif/include -iwithprefixbefore esp_eth/include -iwithprefixbefore tcpip_adapter/include -iwithprefixbefore esp_phy/include -iwithprefixbefore esp_phy/esp32s3/include -iwithprefixbefore esp_ipc/include -iwithprefixbefore app_trace/include -iwithprefixbefore esp_timer/include -iwithprefixbefore mbedtls/port/include -iwithprefixbefore mbedtls/mbedtls/include -iwithprefixbefore mbedtls/esp_crt_bundle/include -iwithprefixbefore app_update/include -iwithprefixbefore spi_flash/include -iwithprefixbefore bootloader_support/include -iwithprefixbefore nvs_flash/include -iwithprefixbefore pthread/include -iwithprefixbefore esp_gdbstub/include -iwithprefixbefore esp_gdbstub/xtensa -iwithprefixbefore esp_gdbstub/esp32s3 -iwithprefixbefore espcoredump/include -iwithprefixbefore espcoredump/include/port/xtensa -iwithprefixbefore wpa_supplicant/include -iwithprefixbefore wpa_supplicant/port/include -iwithprefixbefore wpa_supplicant/esp_supplicant/include -iwithprefixbefore ieee802154/include -iwithprefixbefore console -iwithprefixbefore asio/asio/asio/include -iwithprefixbefore asio/port/include -iwithprefixbefore bt/common/osi/include -iwithprefixbefore bt/include/esp32c3/include -iwithprefixbefore bt/common/api/include/api -iwithprefixbefore bt/common/btc/profile/esp/blufi/include -iwithprefixbefore bt/common/btc/profile/esp/include -iwithprefixbefore bt/host/bluedroid/api/include/api -iwithprefixbefore bt/esp_ble_mesh/mesh_common/include -iwithprefixbefore bt/esp_ble_mesh/mesh_common/tinycrypt/include -iwithprefixbefore bt/esp_ble_mesh/mesh_core -iwithprefixbefore bt/esp_ble_mesh/mesh_core/include -iwithprefixbefore bt/esp_ble_mesh/mesh_core/storage -iwithprefixbefore bt/esp_ble_mesh/btc/include -iwithprefixbefore bt/esp_ble_mesh/mesh_models/common/include -iwithprefixbefore bt/esp_ble_mesh/mesh_models/client/include -iwithprefixbefore bt/esp_ble_mesh/mesh_models/server/include -iwithprefixbefore bt/esp_ble_mesh/api/core/include -iwithprefixbefore bt/esp_ble_mesh/api/models/include -iwithprefixbefore bt/esp_ble_mesh/api -iwithprefixbefore cbor/port/include -iwithprefixbefore unity/include -iwithprefixbefore unity/unity/src -iwithprefixbefore cmock/CMock/src -iwithprefixbefore coap/port/include -iwithprefixbefore coap/libcoap/include -iwithprefixbefore nghttp/port/include -iwithprefixbefore nghttp/nghttp2/lib/includes -iwithprefixbefore esp-tls -iwithprefixbefore esp-tls/esp-tls-crypto -iwithprefixbefore esp_adc_cal/include -iwithprefixbefore esp_hid/include -iwithprefixbefore tcp_transport/include -iwithprefixbefore esp_http_client/include -iwithprefixbefore esp_http_server/include -iwithprefixbefore esp_https_ota/include -iwithprefixbefore esp_https_server/include -iwithprefixbefore esp_lcd/include -iwithprefixbefore esp_lcd/interface -iwithprefixbefore protobuf-c/protobuf-c -iwithprefixbefore protocomm/include/common -iwithprefixbefore protocomm/include/security -iwithprefixbefore protocomm/include/transports -iwithprefixbefore mdns/include -iwithprefixbefore esp_local_ctrl/include -iwithprefixbefore sdmmc/include -iwithprefixbefore esp_serial_slave_link/include -iwithprefixbefore esp_websocket_client/include -iwithprefixbefore expat/expat/expat/lib -iwithprefixbefore expat/port/include -iwithprefixbefore wear_levelling/include -iwithprefixbefore fatfs/diskio -iwithprefixbefore fatfs/vfs -iwithprefixbefore fatfs/src -iwithprefixbefore freemodbus/freemodbus/common/include -iwithprefixbefore idf_test/include -iwithprefixbefore idf_test/include/esp32s3 -iwithprefixbefore jsmn/include -iwithprefixbefore json/cJSON -iwithprefixbefore libsodium/libsodium/src/libsodium/include -iwithprefixbefore libsodium/port_include -iwithprefixbefore mqtt/esp-mqtt/include -iwithprefixbefore openssl/include -iwithprefixbefore perfmon/include -iwithprefixbefore spiffs/include -iwithprefixbefore usb/include -iwithprefixbefore ulp/include -iwithprefixbefore wifi_provisioning/include -iwithprefixbefore rmaker_common/include -iwithprefixbefore esp_diagnostics/include -iwithprefixbefore rtc_store/include -iwithprefixbefore esp_insights/include -iwithprefixbefore json_parser/upstream/include -iwithprefixbefore json_parser/upstream -iwithprefixbefore json_generator/upstream -iwithprefixbefore esp_schedule/include -iwithprefixbefore espressif__esp_secure_cert_mgr/include -iwithprefixbefore esp_rainmaker/include -iwithprefixbefore gpio_button/button/include -iwithprefixbefore qrcode/include -iwithprefixbefore ws2812_led -iwithprefixbefore freertos/include/freertos -iwithprefixbefore arduino_tinyusb/tinyusb/src -iwithprefixbefore arduino_tinyusb/include -iwithprefixbefore esp_littlefs/include -iwithprefixbefore esp-dl/include -iwithprefixbefore esp-dl/include/tool -iwithprefixbefore esp-dl/include/typedef -iwithprefixbefore esp-dl/include/image -iwithprefixbefore esp-dl/include/math -iwithprefixbefore esp-dl/include/nn -iwithprefixbefore esp-dl/include/layer -iwithprefixbefore esp-dl/include/detect -iwithprefixbefore esp-dl/include/model_zoo -iwithprefixbefore esp32-camera/driver/include -iwithprefixbefore esp32-camera/conversions/include -iwithprefixbefore espressif__esp-dsp/modules/dotprod/include -iwithprefixbefore espressif__esp-dsp/modules/support/include -iwithprefixbefore espressif__esp-dsp/modules/support/mem/include -iwithprefixbefore espressif__esp-dsp/modules/windows/include -iwithprefixbefore espressif__esp-dsp/modules/windows/hann/include -iwithprefixbefore espressif__esp-dsp/modules/windows/blackman/include -iwithprefixbefore espressif__esp-dsp/modules/windows/blackman_harris/include -iwithprefixbefore espressif__esp-dsp/modules/windows/blackman_nuttall/include -iwithprefixbefore espressif__esp-dsp/modules/windows/nuttall/include -iwithprefixbefore espressif__esp-dsp/modules/windows/flat_top/include -iwithprefixbefore espressif__esp-dsp/modules/iir/include -iwithprefixbefore espressif__esp-dsp/modules/fir/include -iwithprefixbefore espressif__esp-dsp/modules/math/include -iwithprefixbefore espressif__esp-dsp/modules/math/add/include -iwithprefixbefore espressif__esp-dsp/modules/math/sub/include -iwithprefixbefore espressif__esp-dsp/modules/math/mul/include -iwithprefixbefore espressif__esp-dsp/modules/math/addc/include -iwithprefixbefore espressif__esp-dsp/modules/math/mulc/include -iwithprefixbefore espressif__esp-dsp/modules/math/sqrt/include -iwithprefixbefore espressif__esp-dsp/modules/matrix/mul/include -iwithprefixbefore espressif__esp-dsp/modules/matrix/add/include -iwithprefixbefore espressif__esp-dsp/modules/matrix/addc/include -iwithprefixbefore espressif__esp-dsp/modules/matrix/mulc/include -iwithprefixbefore espressif__esp-dsp/modules/matrix/sub/include -iwithprefixbefore espressif__esp-dsp/modules/matrix/include -iwithprefixbefore espressif__esp-dsp/modules/fft/include -iwithprefixbefore espressif__esp-dsp/modules/dct/include -iwithprefixbefore espressif__esp-dsp/modules/conv/include -iwithprefixbefore espressif__esp-dsp/modules/common/include -iwithprefixbefore espressif__esp-dsp/modules/matrix/mul/test/include -iwithprefixbefore espressif__esp-dsp/modules/kalman/ekf/include -iwithprefixbefore espressif__esp-dsp/modules/kalman/ekf_imu13states/include -iwithprefixbefore fb_gfx/include -I/Users/lucianomac/Library/Arduino15/packages/arduino/hardware/esp32/2.0.18-arduino.5/tools/sdk/esp32s3/qio_opi/include -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -std=gnu++11 -fexceptions -fno-rtti -c -w -Os -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10607 -DARDUINO_NANO_ESP32 -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="NANO_ESP32" -DARDUINO_VARIANT="arduino_nano_nora" -DARDUINO_PARTITION_app3M_fat9M_fact512k_16MB -DESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_RUNNING_CORE=1 -DARDUINO_EVENT_RUNNING_CORE=1 -DBOARD_HAS_PIN_REMAP -DBOARD_HAS_PSRAM -DUSB_MANUFACTURER="Arduino" -DUSB_PRODUCT="Nano ESP32" -DARDUINO_USB_MODE=0 -DARDUINO_USB_CDC_ON_BOOT=1 -DARDUINO_USB_MSC_ON_BOOT=0 -DARDUINO_USB_DFU_ON_BOOT=1 @/Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/build_opt.h @/Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/file_opts -I/Users/lucianomac/Library/Arduino15/packages/arduino/hardware/esp32/2.0.18-arduino.5/cores/esp32 -I/Users/lucianomac/Library/Arduino15/packages/arduino/hardware/esp32/2.0.18-arduino.5/variants/arduino_nano_nora /Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/sketch/sketch_jun15a.ino.cpp -o /private/var/folders/m_/2byp0l7n3bd5_cb60qj_pqhc0000gn/T/341535859/sketch_merged.cpp
/Users/lucianomac/Library/Arduino15/packages/builtin/tools/ctags/5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives /private/var/folders/m_/2byp0l7n3bd5_cb60qj_pqhc0000gn/T/341535859/sketch_merged.cpp

Compilazione dello sketch in corso...
/Users/lucianomac/Library/Arduino15/packages/esp32/tools/s3-gcc/2021r2-p5/bin/xtensa-esp32s3-elf-g++ -DHAVE_CONFIG_H "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE "-DIDF_VER=\"v4.4.7-dirty\"" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -iprefix /Users/lucianomac/Library/Arduino15/packages/arduino/hardware/esp32/2.0.18-arduino.5/tools/sdk/esp32s3/include/ -iwithprefixbefore newlib/platform_include -iwithprefixbefore freertos/include -iwithprefixbefore freertos/include/esp_additions/freertos -iwithprefixbefore freertos/port/xtensa/include -iwithprefixbefore freertos/include/esp_additions -iwithprefixbefore esp_hw_support/include -iwithprefixbefore esp_hw_support/include/soc -iwithprefixbefore esp_hw_support/include/soc/esp32s3 -iwithprefixbefore esp_hw_support/port/esp32s3 -iwithprefixbefore esp_hw_support/port/esp32s3/private_include -iwithprefixbefore heap/include -iwithprefixbefore log/include -iwithprefixbefore lwip/include/apps -iwithprefixbefore lwip/include/apps/sntp -iwithprefixbefore lwip/lwip/src/include -iwithprefixbefore lwip/port/esp32/include -iwithprefixbefore lwip/port/esp32/include/arch -iwithprefixbefore soc/include -iwithprefixbefore soc/esp32s3 -iwithprefixbefore soc/esp32s3/include -iwithprefixbefore hal/esp32s3/include -iwithprefixbefore hal/include -iwithprefixbefore hal/platform_port/include -iwithprefixbefore esp_rom/include -iwithprefixbefore esp_rom/include/esp32s3 -iwithprefixbefore esp_rom/esp32s3 -iwithprefixbefore esp_common/include -iwithprefixbefore esp_system/include -iwithprefixbefore esp_system/port/soc -iwithprefixbefore esp_system/port/public_compat -iwithprefixbefore xtensa/include -iwithprefixbefore xtensa/esp32s3/include -iwithprefixbefore driver/include -iwithprefixbefore driver/esp32s3/include -iwithprefixbefore esp_pm/include -iwithprefixbefore esp_ringbuf/include -iwithprefixbefore efuse/include -iwithprefixbefore efuse/esp32s3/include -iwithprefixbefore vfs/include -iwithprefixbefore esp_wifi/include -iwithprefixbefore esp_event/include -iwithprefixbefore esp_netif/include -iwithprefixbefore esp_eth/include -iwithprefixbefore tcpip_adapter/include -iwithprefixbefore esp_phy/include -iwithprefixbefore esp_phy/esp32s3/include -iwithprefixbefore esp_ipc/include -iwithprefixbefore app_trace/include -iwithprefixbefore esp_timer/include -iwithprefixbefore mbedtls/port/include -iwithprefixbefore mbedtls/mbedtls/include -iwithprefixbefore mbedtls/esp_crt_bundle/include -iwithprefixbefore app_update/include -iwithprefixbefore spi_flash/include -iwithprefixbefore bootloader_support/include -iwithprefixbefore nvs_flash/include -iwithprefixbefore pthread/include -iwithprefixbefore esp_gdbstub/include -iwithprefixbefore esp_gdbstub/xtensa -iwithprefixbefore esp_gdbstub/esp32s3 -iwithprefixbefore espcoredump/include -iwithprefixbefore espcoredump/include/port/xtensa -iwithprefixbefore wpa_supplicant/include -iwithprefixbefore wpa_supplicant/port/include -iwithprefixbefore wpa_supplicant/esp_supplicant/include -iwithprefixbefore ieee802154/include -iwithprefixbefore console -iwithprefixbefore asio/asio/asio/include -iwithprefixbefore asio/port/include -iwithprefixbefore bt/common/osi/include -iwithprefixbefore bt/include/esp32c3/include -iwithprefixbefore bt/common/api/include/api -iwithprefixbefore bt/common/btc/profile/esp/blufi/include -iwithprefixbefore bt/common/btc/profile/esp/include -iwithprefixbefore bt/host/bluedroid/api/include/api -iwithprefixbefore bt/esp_ble_mesh/mesh_common/include -iwithprefixbefore bt/esp_ble_mesh/mesh_common/tinycrypt/include -iwithprefixbefore bt/esp_ble_mesh/mesh_core -iwithprefixbefore bt/esp_ble_mesh/mesh_core/include -iwithprefixbefore bt/esp_ble_mesh/mesh_core/storage -iwithprefixbefore bt/esp_ble_mesh/btc/include -iwithprefixbefore bt/esp_ble_mesh/mesh_models/common/include -iwithprefixbefore bt/esp_ble_mesh/mesh_models/client/include -iwithprefixbefore bt/esp_ble_mesh/mesh_models/server/include -iwithprefixbefore bt/esp_ble_mesh/api/core/include -iwithprefixbefore bt/esp_ble_mesh/api/models/include -iwithprefixbefore bt/esp_ble_mesh/api -iwithprefixbefore cbor/port/include -iwithprefixbefore unity/include -iwithprefixbefore unity/unity/src -iwithprefixbefore cmock/CMock/src -iwithprefixbefore coap/port/include -iwithprefixbefore coap/libcoap/include -iwithprefixbefore nghttp/port/include -iwithprefixbefore nghttp/nghttp2/lib/includes -iwithprefixbefore esp-tls -iwithprefixbefore esp-tls/esp-tls-crypto -iwithprefixbefore esp_adc_cal/include -iwithprefixbefore esp_hid/include -iwithprefixbefore tcp_transport/include -iwithprefixbefore esp_http_client/include -iwithprefixbefore esp_http_server/include -iwithprefixbefore esp_https_ota/include -iwithprefixbefore esp_https_server/include -iwithprefixbefore esp_lcd/include -iwithprefixbefore esp_lcd/interface -iwithprefixbefore protobuf-c/protobuf-c -iwithprefixbefore protocomm/include/common -iwithprefixbefore protocomm/include/security -iwithprefixbefore protocomm/include/transports -iwithprefixbefore mdns/include -iwithprefixbefore esp_local_ctrl/include -iwithprefixbefore sdmmc/include -iwithprefixbefore esp_serial_slave_link/include -iwithprefixbefore esp_websocket_client/include -iwithprefixbefore expat/expat/expat/lib -iwithprefixbefore expat/port/include -iwithprefixbefore wear_levelling/include -iwithprefixbefore fatfs/diskio -iwithprefixbefore fatfs/vfs -iwithprefixbefore fatfs/src -iwithprefixbefore freemodbus/freemodbus/common/include -iwithprefixbefore idf_test/include -iwithprefixbefore idf_test/include/esp32s3 -iwithprefixbefore jsmn/include -iwithprefixbefore json/cJSON -iwithprefixbefore libsodium/libsodium/src/libsodium/include -iwithprefixbefore libsodium/port_include -iwithprefixbefore mqtt/esp-mqtt/include -iwithprefixbefore openssl/include -iwithprefixbefore perfmon/include -iwithprefixbefore spiffs/include -iwithprefixbefore usb/include -iwithprefixbefore ulp/include -iwithprefixbefore wifi_provisioning/include -iwithprefixbefore rmaker_common/include -iwithprefixbefore esp_diagnostics/include -iwithprefixbefore rtc_store/include -iwithprefixbefore esp_insights/include -iwithprefixbefore json_parser/upstream/include -iwithprefixbefore json_parser/upstream -iwithprefixbefore json_generator/upstream -iwithprefixbefore esp_schedule/include -iwithprefixbefore espressif__esp_secure_cert_mgr/include -iwithprefixbefore esp_rainmaker/include -iwithprefixbefore gpio_button/button/include -iwithprefixbefore qrcode/include -iwithprefixbefore ws2812_led -iwithprefixbefore freertos/include/freertos -iwithprefixbefore arduino_tinyusb/tinyusb/src -iwithprefixbefore arduino_tinyusb/include -iwithprefixbefore esp_littlefs/include -iwithprefixbefore esp-dl/include -iwithprefixbefore esp-dl/include/tool -iwithprefixbefore esp-dl/include/typedef -iwithprefixbefore esp-dl/include/image -iwithprefixbefore esp-dl/include/math -iwithprefixbefore esp-dl/include/nn -iwithprefixbefore esp-dl/include/layer -iwithprefixbefore esp-dl/include/detect -iwithprefixbefore esp-dl/include/model_zoo -iwithprefixbefore esp32-camera/driver/include -iwithprefixbefore esp32-camera/conversions/include -iwithprefixbefore espressif__esp-dsp/modules/dotprod/include -iwithprefixbefore espressif__esp-dsp/modules/support/include -iwithprefixbefore espressif__esp-dsp/modules/support/mem/include -iwithprefixbefore espressif__esp-dsp/modules/windows/include -iwithprefixbefore espressif__esp-dsp/modules/windows/hann/include -iwithprefixbefore espressif__esp-dsp/modules/windows/blackman/include -iwithprefixbefore espressif__esp-dsp/modules/windows/blackman_harris/include -iwithprefixbefore espressif__esp-dsp/modules/windows/blackman_nuttall/include -iwithprefixbefore espressif__esp-dsp/modules/windows/nuttall/include -iwithprefixbefore espressif__esp-dsp/modules/windows/flat_top/include -iwithprefixbefore espressif__esp-dsp/modules/iir/include -iwithprefixbefore espressif__esp-dsp/modules/fir/include -iwithprefixbefore espressif__esp-dsp/modules/math/include -iwithprefixbefore espressif__esp-dsp/modules/math/add/include -iwithprefixbefore espressif__esp-dsp/modules/math/sub/include -iwithprefixbefore espressif__esp-dsp/modules/math/mul/include -iwithprefixbefore espressif__esp-dsp/modules/math/addc/include -iwithprefixbefore espressif__esp-dsp/modules/math/mulc/include -iwithprefixbefore espressif__esp-dsp/modules/math/sqrt/include -iwithprefixbefore espressif__esp-dsp/modules/matrix/mul/include -iwithprefixbefore espressif__esp-dsp/modules/matrix/add/include -iwithprefixbefore espressif__esp-dsp/modules/matrix/addc/include -iwithprefixbefore espressif__esp-dsp/modules/matrix/mulc/include -iwithprefixbefore espressif__esp-dsp/modules/matrix/sub/include -iwithprefixbefore espressif__esp-dsp/modules/matrix/include -iwithprefixbefore espressif__esp-dsp/modules/fft/include -iwithprefixbefore espressif__esp-dsp/modules/dct/include -iwithprefixbefore espressif__esp-dsp/modules/conv/include -iwithprefixbefore espressif__esp-dsp/modules/common/include -iwithprefixbefore espressif__esp-dsp/modules/matrix/mul/test/include -iwithprefixbefore espressif__esp-dsp/modules/kalman/ekf/include -iwithprefixbefore espressif__esp-dsp/modules/kalman/ekf_imu13states/include -iwithprefixbefore fb_gfx/include -I/Users/lucianomac/Library/Arduino15/packages/arduino/hardware/esp32/2.0.18-arduino.5/tools/sdk/esp32s3/qio_opi/include -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -std=gnu++11 -fexceptions -fno-rtti -MMD -c -w -Os -DF_CPU=240000000L -DARDUINO=10607 -DARDUINO_NANO_ESP32 -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"NANO_ESP32\"" "-DARDUINO_VARIANT=\"arduino_nano_nora\"" -DARDUINO_PARTITION_app3M_fat9M_fact512k_16MB -DESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_RUNNING_CORE=1 -DARDUINO_EVENT_RUNNING_CORE=1 -DBOARD_HAS_PIN_REMAP -DBOARD_HAS_PSRAM "-DUSB_MANUFACTURER=\"Arduino\"" "-DUSB_PRODUCT=\"Nano ESP32\"" -DARDUINO_USB_MODE=0 -DARDUINO_USB_CDC_ON_BOOT=1 -DARDUINO_USB_MSC_ON_BOOT=0 -DARDUINO_USB_DFU_ON_BOOT=1 @/Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/build_opt.h @/Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/file_opts -I/Users/lucianomac/Library/Arduino15/packages/arduino/hardware/esp32/2.0.18-arduino.5/cores/esp32 -I/Users/lucianomac/Library/Arduino15/packages/arduino/hardware/esp32/2.0.18-arduino.5/variants/arduino_nano_nora /Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/sketch/sketch_jun15a.ino.cpp -o /Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/sketch/sketch_jun15a.ino.cpp.o
Compilazione delle librerie in corso...
Compilazione del core in corso...
/usr/bin/env bash -c "echo -DARDUINO_CORE_BUILD > /Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/file_opts"
Uso il file precedentemente compilato: /Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/core/double_tap.c.o
Uso il file precedentemente compilato: /Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/core/io_pin_remap.cpp.o
Uso il file precedentemente compilato: /Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/core/variant.cpp.o
Uso il file precedentemente compilato: /Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/core/dfu_callbacks.cpp.o
Utilizzo del core precompilato: /Users/lucianomac/Library/Caches/arduino/cores/2211e6353e482491bcb54a97ae32abc3/core.a
/usr/bin/env bash -c ": > /Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/file_opts"
Collegare tutto insieme...
/Users/lucianomac/Library/Arduino15/packages/esp32/tools/s3-gcc/2021r2-p5/bin/xtensa-esp32s3-elf-g++ -Wl,--Map=/Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/sketch_jun15a.ino.map -L/Users/lucianomac/Library/Arduino15/packages/arduino/hardware/esp32/2.0.18-arduino.5/tools/sdk/esp32s3/lib -L/Users/lucianomac/Library/Arduino15/packages/arduino/hardware/esp32/2.0.18-arduino.5/tools/sdk/esp32s3/ld -L/Users/lucianomac/Library/Arduino15/packages/arduino/hardware/esp32/2.0.18-arduino.5/tools/sdk/esp32s3/qio_opi -T memory.ld -T sections.ld -T esp32s3.rom.ld -T esp32s3.rom.api.ld -T esp32s3.rom.libgcc.ld -T esp32s3.rom.newlib.ld -T esp32s3.rom.version.ld -T esp32s3.rom.newlib-time.ld -T esp32s3.peripherals.ld -mlongcalls -Wl,--cref -Wl,--gc-sections -fno-rtti -fno-lto -Wl,--wrap=esp_log_write -Wl,--wrap=esp_log_writev -Wl,--wrap=log_printf -u _Z5setupv -u _Z4loopv -u esp_app_desc -u pthread_include_pthread_impl -u pthread_include_pthread_cond_var_impl -u pthread_include_pthread_local_storage_impl -u pthread_include_pthread_rwlock_impl -u include_esp_phy_override -u ld_include_highint_hdl -u start_app -u start_app_other_cores -u __ubsan_include -Wl,--wrap=longjmp -u __assert_func -u vfs_include_syscalls_impl -Wl,--undefined=uxTopUsedPriority -u app_main -u newlib_include_heap_impl -u newlib_include_syscalls_impl -u newlib_include_pthread_impl -u newlib_include_assert_impl -u __cxa_guard_dummy -DESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_RUNNING_CORE=1 -DARDUINO_EVENT_RUNNING_CORE=1 -DBOARD_HAS_PIN_REMAP -DBOARD_HAS_PSRAM "-DUSB_MANUFACTURER=\"Arduino\"" "-DUSB_PRODUCT=\"Nano ESP32\"" -DARDUINO_USB_MODE=0 -DARDUINO_USB_CDC_ON_BOOT=1 -DARDUINO_USB_MSC_ON_BOOT=0 -DARDUINO_USB_DFU_ON_BOOT=1 -Wl,--start-group /Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/sketch/sketch_jun15a.ino.cpp.o /Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/core/dfu_callbacks.cpp.o /Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/core/double_tap.c.o /Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/core/io_pin_remap.cpp.o /Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/core/variant.cpp.o /Users/lucianomac/Library/Caches/arduino/cores/2211e6353e482491bcb54a97ae32abc3/core.a -lesp_ringbuf -lefuse -lesp_ipc -ldriver -lesp_pm -lmbedtls -lapp_update -lbootloader_support -lspi_flash -lnvs_flash -lpthread -lesp_gdbstub -lespcoredump -lesp_phy -lesp_system -lesp_rom -lhal -lvfs -lesp_eth -ltcpip_adapter -lesp_netif -lesp_event -lwpa_supplicant -lesp_wifi -lconsole -llwip -llog -lheap -lsoc -lesp_hw_support -lxtensa -lesp_common -lesp_timer -lfreertos -lnewlib -lcxx -lapp_trace -lasio -lbt -lcbor -lunity -lcmock -lcoap -lnghttp -lesp-tls -lesp_adc_cal -lesp_hid -ltcp_transport -lesp_http_client -lesp_http_server -lesp_https_ota -lesp_https_server -lesp_lcd -lprotobuf-c -lprotocomm -lmdns -lesp_local_ctrl -lsdmmc -lesp_serial_slave_link -lesp_websocket_client -lexpat -lwear_levelling -lfatfs -lfreemodbus -ljsmn -ljson -llibsodium -lmqtt -lopenssl -lperfmon -lspiffs -lusb -lulp -lwifi_provisioning -lrmaker_common -lesp_diagnostics -lrtc_store -lesp_insights -ljson_parser -ljson_generator -lesp_schedule -lespressif__esp_secure_cert_mgr -lesp_rainmaker -lgpio_button -lqrcode -lws2812_led -lesp32-camera -lesp_littlefs -lespressif__esp-dsp -lfb_gfx -lasio -lcmock -lunity -lcoap -lesp_lcd -lesp_websocket_client -lexpat -lfreemodbus -ljsmn -llibsodium -lperfmon -lusb -lesp_adc_cal -lesp_hid -lfatfs -lwear_levelling -lopenssl -lspiffs -lesp_insights -lcbor -lesp_diagnostics -lrtc_store -lesp_rainmaker -lesp_local_ctrl -lesp_https_server -lwifi_provisioning -lprotocomm -lbt -lbtdm_app -lprotobuf-c -lmdns -ljson -ljson_parser -ljson_generator -lesp_schedule -lespressif__esp_secure_cert_mgr -lqrcode -lrmaker_common -lmqtt -larduino_tinyusb -lcat_face_detect -lhuman_face_detect -lcolor_detect -lmfn -ldl -lesp_ringbuf -lefuse -lesp_ipc -ldriver -lesp_pm -lmbedtls -lapp_update -lbootloader_support -lspi_flash -lnvs_flash -lpthread -lesp_gdbstub -lespcoredump -lesp_phy -lesp_system -lesp_rom -lhal -lvfs -lesp_eth -ltcpip_adapter -lesp_netif -lesp_event -lwpa_supplicant -lesp_wifi -lconsole -llwip -llog -lheap -lsoc -lesp_hw_support -lxtensa -lesp_common -lesp_timer -lfreertos -lnewlib -lcxx -lapp_trace -lnghttp -lesp-tls -ltcp_transport -lesp_http_client -lesp_http_server -lesp_https_ota -lsdmmc -lesp_serial_slave_link -lulp -lmbedtls_2 -lmbedcrypto -lmbedx509 -lcoexist -lcore -lespnow -lmesh -lnet80211 -lpp -lsmartconfig -lwapi -lesp_ringbuf -lefuse -lesp_ipc -ldriver -lesp_pm -lmbedtls -lapp_update -lbootloader_support -lspi_flash -lnvs_flash -lpthread -lesp_gdbstub -lespcoredump -lesp_phy -lesp_system -lesp_rom -lhal -lvfs -lesp_eth -ltcpip_adapter -lesp_netif -lesp_event -lwpa_supplicant -lesp_wifi -lconsole -llwip -llog -lheap -lsoc -lesp_hw_support -lxtensa -lesp_common -lesp_timer -lfreertos -lnewlib -lcxx -lapp_trace -lnghttp -lesp-tls -ltcp_transport -lesp_http_client -lesp_http_server -lesp_https_ota -lsdmmc -lesp_serial_slave_link -lulp -lmbedtls_2 -lmbedcrypto -lmbedx509 -lcoexist -lcore -lespnow -lmesh -lnet80211 -lpp -lsmartconfig -lwapi -lesp_ringbuf -lefuse -lesp_ipc -ldriver -lesp_pm -lmbedtls -lapp_update -lbootloader_support -lspi_flash -lnvs_flash -lpthread -lesp_gdbstub -lespcoredump -lesp_phy -lesp_system -lesp_rom -lhal -lvfs -lesp_eth -ltcpip_adapter -lesp_netif -lesp_event -lwpa_supplicant -lesp_wifi -lconsole -llwip -llog -lheap -lsoc -lesp_hw_support -lxtensa -lesp_common -lesp_timer -lfreertos -lnewlib -lcxx -lapp_trace -lnghttp -lesp-tls -ltcp_transport -lesp_http_client -lesp_http_server -lesp_https_ota -lsdmmc -lesp_serial_slave_link -lulp -lmbedtls_2 -lmbedcrypto -lmbedx509 -lcoexist -lcore -lespnow -lmesh -lnet80211 -lpp -lsmartconfig -lwapi -lesp_ringbuf -lefuse -lesp_ipc -ldriver -lesp_pm -lmbedtls -lapp_update -lbootloader_support -lspi_flash -lnvs_flash -lpthread -lesp_gdbstub -lespcoredump -lesp_phy -lesp_system -lesp_rom -lhal -lvfs -lesp_eth -ltcpip_adapter -lesp_netif -lesp_event -lwpa_supplicant -lesp_wifi -lconsole -llwip -llog -lheap -lsoc -lesp_hw_support -lxtensa -lesp_common -lesp_timer -lfreertos -lnewlib -lcxx -lapp_trace -lnghttp -lesp-tls -ltcp_transport -lesp_http_client -lesp_http_server -lesp_https_ota -lsdmmc -lesp_serial_slave_link -lulp -lmbedtls_2 -lmbedcrypto -lmbedx509 -lcoexist -lcore -lespnow -lmesh -lnet80211 -lpp -lsmartconfig -lwapi -lesp_ringbuf -lefuse -lesp_ipc -ldriver -lesp_pm -lmbedtls -lapp_update -lbootloader_support -lspi_flash -lnvs_flash -lpthread -lesp_gdbstub -lespcoredump -lesp_phy -lesp_system -lesp_rom -lhal -lvfs -lesp_eth -ltcpip_adapter -lesp_netif -lesp_event -lwpa_supplicant -lesp_wifi -lconsole -llwip -llog -lheap -lsoc -lesp_hw_support -lxtensa -lesp_common -lesp_timer -lfreertos -lnewlib -lcxx -lapp_trace -lnghttp -lesp-tls -ltcp_transport -lesp_http_client -lesp_http_server -lesp_https_ota -lsdmmc -lesp_serial_slave_link -lulp -lmbedtls_2 -lmbedcrypto -lmbedx509 -lcoexist -lcore -lespnow -lmesh -lnet80211 -lpp -lsmartconfig -lwapi -lesp_ringbuf -lefuse -lesp_ipc -ldriver -lesp_pm -lmbedtls -lapp_update -lbootloader_support -lspi_flash -lnvs_flash -lpthread -lesp_gdbstub -lespcoredump -lesp_phy -lesp_system -lesp_rom -lhal -lvfs -lesp_eth -ltcpip_adapter -lesp_netif -lesp_event -lwpa_supplicant -lesp_wifi -lconsole -llwip -llog -lheap -lsoc -lesp_hw_support -lxtensa -lesp_common -lesp_timer -lfreertos -lnewlib -lcxx -lapp_trace -lnghttp -lesp-tls -ltcp_transport -lesp_http_client -lesp_http_server -lesp_https_ota -lsdmmc -lesp_serial_slave_link -lulp -lmbedtls_2 -lmbedcrypto -lmbedx509 -lcoexist -lcore -lespnow -lmesh -lnet80211 -lpp -lsmartconfig -lwapi -lphy -lbtbb -lesp_phy -lphy -lbtbb -lesp_phy -lphy -lbtbb -lxt_hal -lc -lm -lnewlib -lstdc++ -lpthread -lgcc -lcxx -Wl,--end-group -Wl,-EL -o /Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/sketch_jun15a.ino.elf
/Users/lucianomac/Library/Arduino15/packages/esp32/tools/esptool_py/4.5.1/esptool --chip esp32s3 elf2image --flash_mode dio --flash_freq 80m --flash_size 16MB --elf-sha256-offset 0xb0 -o /Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/sketch_jun15a.ino.bin /Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/sketch_jun15a.ino.elf
esptool.py v4.5.1
Creating esp32s3 image...
Merged 2 ELF sections
Successfully created esp32s3 image.
python3 /Users/lucianomac/Library/Arduino15/packages/arduino/hardware/esp32/2.0.18-arduino.5/tools/gen_esp32part.py -q /Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/partitions.csv /Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/sketch_jun15a.ino.partitions.bin
/usr/bin/env bash -c "[ ! -d \"/Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169\"/libraries/Insights ] || python3 \"/Users/lucianomac/Library/Arduino15/packages/arduino/hardware/esp32/2.0.18-arduino.5\"/tools/gen_insights_package.py /Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169 sketch_jun15a.ino \"/private/var/folders/m_/2byp0l7n3bd5_cb60qj_pqhc0000gn/T/.arduinoIDE-unsaved2025515-701-yjrzps.x7yk/sketch_jun15a\""
/Users/lucianomac/Library/Arduino15/packages/esp32/tools/s3-gcc/2021r2-p5/bin/xtensa-esp32s3-elf-size -A /Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/sketch_jun15a.ino.elf
Lo sketch usa 286037 byte (9%) dello spazio disponibile per i programmi. Il massimo è 3145728 byte.
Le variabili globali usano 30552 byte (9%) di memoria dinamica, lasciando altri 297128 byte liberi per le variabili locali. Il massimo è 327680 byte.
"/Users/lucianomac/Library/Arduino15/packages/arduino/tools/dfu-util/0.11.0-arduino5/dfu-util" --device 0x2341:0x0070 -D "/Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/sketch_jun15a.ino.bin" -Q
dfu-util: No DFU capable USB device available
dfu-util 0.11-arduino4

Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2021 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/

Caricamento non riuscito: errore durante il caricamento: exit status 74
e variabili globali usano 30552 byte (9%) di memoria dinamica, lasciando altri 297128 byte liberi per le variabili locali. Il massimo è 327680 byte.
"/Users/lucianomac/Library/Arduino15/packages/arduino/tools/dfu-util/0.11.0-arduino5/dfu-util" --device 0x2341:0x0070 -D "/Users/lucianomac/Library/Caches/arduino/sketches/7A07977F5D6864FB8F7857DB41B7E169/sketch_jun15a.ino.bin" -Q
dfu-util: No DFU capable USB device available
dfu-util 0.11-arduino4

Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2021 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/

Caricamento non riuscito: errore durante il caricamento: exit status 74

Quando copi/incolli queste cose così lunghe, recchiudile sempre tra i tag CODE così da migliorarne la leggibilità. Questa volta l'ho fatto io per te.

Guglilemo

Mi viene solo il dubbio sulla selezione della scheda ... Hai selezionato a livello di IDE la giusta scheda?

Guglielmo

si Arduino nano esp32

originale

La compilazione va a buon fine, è invece il caricamento sulla nano che fallisce.
Quella frase dice che non trova una scheda DFU su porta usb

Non conosco quella scheda, trovo per caso risposta AI (non so se sia corretta):
" If you're having trouble uploading code to your Arduino Nano ESP32, ensure the correct core is installed, the board is properly selected in the IDE, and the board is in bootloader mode (often achieved by double-tapping the reset button). If problems persist, try reinstalling the core, checking the USB connection and cable, and verifying the COM port selection."

Qui invece qualcuno con stesso problema (ma su windows):
"Can't upload to nano esp32 - #4 by anoril"

" 112 | #define touchAttachInterruptArg(pin, userFunc, arg, threshold) touchAttachInterruptArg(digitalPinToGPIONumber(pin), userFunc, arg, threshold)
      |                                                                                                                     ^~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-touch.h:66:60: error: expected primary-expression before 'void'
   66 | void touchAttachInterruptArg(uint8_t pin, void (*userFunc)(void *), void *arg, touch_value_t threshold);
      |                                                            ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:112:117: note: in definition of macro 'touchAttachInterruptArg'
  112 | #define touchAttachInterruptArg(pin, userFunc, arg, threshold) touchAttachInterruptArg(digitalPinToGPIONumber(pin), userFunc, arg, threshold)
      |                                                                                                                     ^~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-touch.h:66:69: error: expected primary-expression before 'void'
   66 | void touchAttachInterruptArg(uint8_t pin, void (*userFunc)(void *), void *arg, touch_value_t threshold);
      |                                                                     ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:112:127: note: in definition of macro 'touchAttachInterruptArg'
  112 | #define touchAttachInterruptArg(pin, userFunc, arg, threshold) touchAttachInterruptArg(digitalPinToGPIONumber(pin), userFunc, arg, threshold)
      |                                                                                                                               ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-touch.h:66:94: error: expected primary-expression before 'threshold'
   66 | void touchAttachInterruptArg(uint8_t pin, void (*userFunc)(void *), void *arg, touch_value_t threshold);
      |                                                                                              ^~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:112:132: note: in definition of macro 'touchAttachInterruptArg'
  112 | #define touchAttachInterruptArg(pin, userFunc, arg, threshold) touchAttachInterruptArg(digitalPinToGPIONumber(pin), userFunc, arg, threshold)
      |                                                                                                                                    ^~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:114:64: error: variable or field 'touchDetachInterrupt' declared void
  114 | #define touchDetachInterrupt(pin)                              touchDetachInterrupt(digitalPinToGPIONumber(pin))
      |                                                                ^~~~~~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-touch.h:67:6: note: in expansion of macro 'touchDetachInterrupt'
   67 | void touchDetachInterrupt(uint8_t pin);
      |      ^~~~~~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-touch.h:67:35: error: expected primary-expression before 'pin'
   67 | void touchDetachInterrupt(uint8_t pin);
      |                                   ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:114:108: note: in definition of macro 'touchDetachInterrupt'
  114 | #define touchDetachInterrupt(pin)                              touchDetachInterrupt(digitalPinToGPIONumber(pin))
      |                                                                                                            ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-touch.h:89:42: error: expected primary-expression before 'pin'
   89 | bool touchInterruptGetLastStatus(uint8_t pin);
      |                                          ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:110:115: note: in definition of macro 'touchInterruptGetLastStatus'
  110 | #define touchInterruptGetLastStatus(pin)                       touchInterruptGetLastStatus(digitalPinToGPIONumber(pin))
      |                                                                                                                   ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:115:64: error: variable or field 'touchSleepWakeUpEnable' declared void
  115 | #define touchSleepWakeUpEnable(pin, threshold)                 touchSleepWakeUpEnable(digitalPinToGPIONumber(pin), threshold)
      |                                                                ^~~~~~~~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-touch.h:95:6: note: in expansion of macro 'touchSleepWakeUpEnable'
   95 | void touchSleepWakeUpEnable(uint8_t pin, touch_value_t threshold);
      |      ^~~~~~~~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-touch.h:95:37: error: expected primary-expression before 'pin'
   95 | void touchSleepWakeUpEnable(uint8_t pin, touch_value_t threshold);
      |                                     ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:115:110: note: in definition of macro 'touchSleepWakeUpEnable'
  115 | #define touchSleepWakeUpEnable(pin, threshold)                 touchSleepWakeUpEnable(digitalPinToGPIONumber(pin), threshold)
      |                                                                                                              ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-touch.h:95:56: error: expected primary-expression before 'threshold'
   95 | void touchSleepWakeUpEnable(uint8_t pin, touch_value_t threshold);
      |                                                        ^~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:115:116: note: in definition of macro 'touchSleepWakeUpEnable'
  115 | #define touchSleepWakeUpEnable(pin, threshold)                 touchSleepWakeUpEnable(digitalPinToGPIONumber(pin), threshold)
      |                                                                                                                    ^~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-adc.h:42:29: error: expected primary-expression before 'pin'
   42 | uint16_t analogRead(uint8_t pin);
      |                             ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:30:85: note: in definition of macro 'analogRead'
   30 | #define analogRead(pin)                           analogRead(digitalPinToGPIONumber(pin))
      |                                                                                     ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-adc.h:47:39: error: expected primary-expression before 'pin'
   47 | uint32_t analogReadMilliVolts(uint8_t pin);
      |                                       ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:31:95: note: in definition of macro 'analogReadMilliVolts'
   31 | #define analogReadMilliVolts(pin)                 analogReadMilliVolts(digitalPinToGPIONumber(pin))
      |                                                                                               ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:32:51: error: variable or field 'analogSetPinAttenuation' declared void
   32 | #define analogSetPinAttenuation(pin, attenuation) analogSetPinAttenuation(digitalPinToGPIONumber(pin), attenuation)
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-adc.h:68:6: note: in expansion of macro 'analogSetPinAttenuation'
   68 | void analogSetPinAttenuation(uint8_t pin, adc_attenuation_t attenuation);
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-adc.h:68:38: error: expected primary-expression before 'pin'
   68 | void analogSetPinAttenuation(uint8_t pin, adc_attenuation_t attenuation);
      |                                      ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:32:98: note: in definition of macro 'analogSetPinAttenuation'
   32 | #define analogSetPinAttenuation(pin, attenuation) analogSetPinAttenuation(digitalPinToGPIONumber(pin), attenuation)
      |                                                                                                  ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-adc.h:68:61: error: expected primary-expression before 'attenuation'
   68 | void analogSetPinAttenuation(uint8_t pin, adc_attenuation_t attenuation);
      |                                                             ^~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:32:104: note: in definition of macro 'analogSetPinAttenuation'
   32 | #define analogSetPinAttenuation(pin, attenuation) analogSetPinAttenuation(digitalPinToGPIONumber(pin), attenuation)
      |                                                                                                        ^~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:104:56: error: 'digitalPinToGPIONumber' is not a type
  104 | #define spiAttachSCK(spi, sck)       spiAttachSCK(spi, digitalPinToGPIONumber(sck))
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-spi.h:75:6: note: in expansion of macro 'spiAttachSCK'
   75 | bool spiAttachSCK(spi_t *spi, int8_t sck);
      |      ^~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:105:57: error: 'digitalPinToGPIONumber' is not a type
  105 | #define spiAttachMISO(spi, miso)     spiAttachMISO(spi, digitalPinToGPIONumber(miso))
      |                                                         ^~~~~~~~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-spi.h:76:6: note: in expansion of macro 'spiAttachMISO'
   76 | bool spiAttachMISO(spi_t *spi, int8_t miso);
      |      ^~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:106:57: error: 'digitalPinToGPIONumber' is not a type
  106 | #define spiAttachMOSI(spi, mosi)     spiAttachMOSI(spi, digitalPinToGPIONumber(mosi))
      |                                                         ^~~~~~~~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-spi.h:77:6: note: in expansion of macro 'spiAttachMOSI'
   77 | bool spiAttachMOSI(spi_t *spi, int8_t mosi);
      |      ^~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:107:63: error: 'digitalPinToGPIONumber' is not a type
  107 | #define spiAttachSS(spi, cs_num, ss) spiAttachSS(spi, cs_num, digitalPinToGPIONumber(ss))
      |                                                               ^~~~~~~~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-spi.h:83:6: note: in expansion of macro 'spiAttachSS'
   83 | bool spiAttachSS(spi_t *spi, uint8_t ss_num, int8_t ss);
      |      ^~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:50:64: error: 'digitalPinToGPIONumber' is not a type
   50 | #define i2cInit(i2c_num, sda, scl, clk_speed) i2cInit(i2c_num, digitalPinToGPIONumber(sda), digitalPinToGPIONumber(scl), clk_speed)
      |                                                                ^~~~~~~~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-i2c.h:31:11: note: in expansion of macro 'i2cInit'
   31 | esp_err_t i2cInit(uint8_t i2c_num, int8_t sda, int8_t scl, uint32_t clk_speed);
      |           ^~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:50:93: error: 'digitalPinToGPIONumber' is not a type
   50 | #define i2cInit(i2c_num, sda, scl, clk_speed) i2cInit(i2c_num, digitalPinToGPIONumber(sda), digitalPinToGPIONumber(scl), clk_speed)
      |                                                                                             ^~~~~~~~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-i2c.h:31:11: note: in expansion of macro 'i2cInit'
   31 | esp_err_t i2cInit(uint8_t i2c_num, int8_t sda, int8_t scl, uint32_t clk_speed);
      |           ^~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:87:25: error: expected primary-expression before 'pin'
   87 | bool ledcAttach(uint8_t pin, uint32_t freq, uint8_t resolution);
      |                         ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:57:93: note: in definition of macro 'ledcAttach'
   57 | #define ledcAttach(pin, freq, resolution)                 ledcAttach(digitalPinToGPIONumber(pin), freq, resolution)
      |                                                                                             ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:87:39: error: expected primary-expression before 'freq'
   87 | bool ledcAttach(uint8_t pin, uint32_t freq, uint8_t resolution);
      |                                       ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:57:99: note: in definition of macro 'ledcAttach'
   57 | #define ledcAttach(pin, freq, resolution)                 ledcAttach(digitalPinToGPIONumber(pin), freq, resolution)
      |                                                                                                   ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:87:53: error: expected primary-expression before 'resolution'
   87 | bool ledcAttach(uint8_t pin, uint32_t freq, uint8_t resolution);
      |                                                     ^~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:57:105: note: in definition of macro 'ledcAttach'
   57 | #define ledcAttach(pin, freq, resolution)                 ledcAttach(digitalPinToGPIONumber(pin), freq, resolution)
      |                                                                                                         ^~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:57:115: error: expression list treated as compound expression in initializer [-fpermissive]
   57 | #define ledcAttach(pin, freq, resolution)                 ledcAttach(digitalPinToGPIONumber(pin), freq, resolution)
      |                                                                                                                   ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:87:6: note: in expansion of macro 'ledcAttach'
   87 | bool ledcAttach(uint8_t pin, uint32_t freq, uint8_t resolution);
      |      ^~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:99:32: error: expected primary-expression before 'pin'
   99 | bool ledcAttachChannel(uint8_t pin, uint32_t freq, uint8_t resolution, uint8_t channel);
      |                                ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:58:100: note: in definition of macro 'ledcAttachChannel'
   58 | #define ledcAttachChannel(pin, freq, resolution, channel) ledcAttachChannel(digitalPinToGPIONumber(pin), freq, resolution, channel)
      |                                                                                                    ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:99:46: error: expected primary-expression before 'freq'
   99 | bool ledcAttachChannel(uint8_t pin, uint32_t freq, uint8_t resolution, uint8_t channel);
      |                                              ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:58:106: note: in definition of macro 'ledcAttachChannel'
   58 | #define ledcAttachChannel(pin, freq, resolution, channel) ledcAttachChannel(digitalPinToGPIONumber(pin), freq, resolution, channel)
      |                                                                                                          ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:99:60: error: expected primary-expression before 'resolution'
   99 | bool ledcAttachChannel(uint8_t pin, uint32_t freq, uint8_t resolution, uint8_t channel);
      |                                                            ^~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:58:112: note: in definition of macro 'ledcAttachChannel'
   58 | #define ledcAttachChannel(pin, freq, resolution, channel) ledcAttachChannel(digitalPinToGPIONumber(pin), freq, resolution, channel)
      |                                                                                                                ^~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:99:80: error: expected primary-expression before 'channel'
   99 | bool ledcAttachChannel(uint8_t pin, uint32_t freq, uint8_t resolution, uint8_t channel);
      |                                                                                ^~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:58:124: note: in definition of macro 'ledcAttachChannel'
   58 | #define ledcAttachChannel(pin, freq, resolution, channel) ledcAttachChannel(digitalPinToGPIONumber(pin), freq, resolution, channel)
      |                                                                                                                            ^~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:58:131: error: expression list treated as compound expression in initializer [-fpermissive]
   58 | #define ledcAttachChannel(pin, freq, resolution, channel) ledcAttachChannel(digitalPinToGPIONumber(pin), freq, resolution, channel)
      |                                                                                                                                   ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:99:6: note: in expansion of macro 'ledcAttachChannel'
   99 | bool ledcAttachChannel(uint8_t pin, uint32_t freq, uint8_t resolution, uint8_t channel);
      |      ^~~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:109:24: error: expected primary-expression before 'pin'
  109 | bool ledcWrite(uint8_t pin, uint32_t duty);
      |                        ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:59:92: note: in definition of macro 'ledcWrite'
   59 | #define ledcWrite(pin, duty)                              ledcWrite(digitalPinToGPIONumber(pin), duty)
      |                                                                                            ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:109:38: error: expected primary-expression before 'duty'
  109 | bool ledcWrite(uint8_t pin, uint32_t duty);
      |                                      ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:59:98: note: in definition of macro 'ledcWrite'
   59 | #define ledcWrite(pin, duty)                              ledcWrite(digitalPinToGPIONumber(pin), duty)
      |                                                                                                  ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:59:102: error: expression list treated as compound expression in initializer [-fpermissive]
   59 | #define ledcWrite(pin, duty)                              ledcWrite(digitalPinToGPIONumber(pin), duty)
      |                                                                                                      ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:109:6: note: in expansion of macro 'ledcWrite'
  109 | bool ledcWrite(uint8_t pin, uint32_t duty);
      |      ^~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:130:32: error: expected primary-expression before 'pin'
  130 | uint32_t ledcWriteTone(uint8_t pin, uint32_t freq);
      |                                ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:60:96: note: in definition of macro 'ledcWriteTone'
   60 | #define ledcWriteTone(pin, freq)                          ledcWriteTone(digitalPinToGPIONumber(pin), freq)
      |                                                                                                ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:130:46: error: expected primary-expression before 'freq'
  130 | uint32_t ledcWriteTone(uint8_t pin, uint32_t freq);
      |                                              ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:60:102: note: in definition of macro 'ledcWriteTone'
   60 | #define ledcWriteTone(pin, freq)                          ledcWriteTone(digitalPinToGPIONumber(pin), freq)
      |                                                                                                      ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:60:106: error: expression list treated as compound expression in initializer [-fpermissive]
   60 | #define ledcWriteTone(pin, freq)                          ledcWriteTone(digitalPinToGPIONumber(pin), freq)
      |                                                                                                          ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:130:10: note: in expansion of macro 'ledcWriteTone'
  130 | uint32_t ledcWriteTone(uint8_t pin, uint32_t freq);
      |          ^~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:142:32: error: expected primary-expression before 'pin'
  142 | uint32_t ledcWriteNote(uint8_t pin, note_t note, uint8_t octave);
      |                                ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:61:96: note: in definition of macro 'ledcWriteNote'
   61 | #define ledcWriteNote(pin, note, octave)                  ledcWriteNote(digitalPinToGPIONumber(pin), note, octave)
      |                                                                                                ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:142:44: error: expected primary-expression before 'note'
  142 | uint32_t ledcWriteNote(uint8_t pin, note_t note, uint8_t octave);
      |                                            ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:61:102: note: in definition of macro 'ledcWriteNote'
   61 | #define ledcWriteNote(pin, note, octave)                  ledcWriteNote(digitalPinToGPIONumber(pin), note, octave)
      |                                                                                                      ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:142:58: error: expected primary-expression before 'octave'
  142 | uint32_t ledcWriteNote(uint8_t pin, note_t note, uint8_t octave);
      |                                                          ^~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:61:108: note: in definition of macro 'ledcWriteNote'
   61 | #define ledcWriteNote(pin, note, octave)                  ledcWriteNote(digitalPinToGPIONumber(pin), note, octave)
      |                                                                                                            ^~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:61:114: error: expression list treated as compound expression in initializer [-fpermissive]
   61 | #define ledcWriteNote(pin, note, octave)                  ledcWriteNote(digitalPinToGPIONumber(pin), note, octave)
      |                                                                                                                  ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:142:10: note: in expansion of macro 'ledcWriteNote'
  142 | uint32_t ledcWriteNote(uint8_t pin, note_t note, uint8_t octave);
      |          ^~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:151:27: error: expected primary-expression before 'pin'
  151 | uint32_t ledcRead(uint8_t pin);
      |                           ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:62:91: note: in definition of macro 'ledcRead'
   62 | #define ledcRead(pin)                                     ledcRead(digitalPinToGPIONumber(pin))
      |                                                                                           ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:160:31: error: expected primary-expression before 'pin'
  160 | uint32_t ledcReadFreq(uint8_t pin);
      |                               ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:63:95: note: in definition of macro 'ledcReadFreq'
   63 | #define ledcReadFreq(pin)                                 ledcReadFreq(digitalPinToGPIONumber(pin))
      |                                                                                               ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:169:25: error: expected primary-expression before 'pin'
  169 | bool ledcDetach(uint8_t pin);
      |                         ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:64:93: note: in definition of macro 'ledcDetach'
   64 | #define ledcDetach(pin)                                   ledcDetach(digitalPinToGPIONumber(pin))
      |                                                                                             ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:181:38: error: expected primary-expression before 'pin'
  181 | uint32_t ledcChangeFrequency(uint8_t pin, uint32_t freq, uint8_t resolution);
      |                                      ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:65:102: note: in definition of macro 'ledcChangeFrequency'
   65 | #define ledcChangeFrequency(pin, freq, resolution)        ledcChangeFrequency(digitalPinToGPIONumber(pin), freq, resolution)
      |                                                                                                      ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:181:52: error: expected primary-expression before 'freq'
  181 | uint32_t ledcChangeFrequency(uint8_t pin, uint32_t freq, uint8_t resolution);
      |                                                    ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:65:108: note: in definition of macro 'ledcChangeFrequency'
   65 | #define ledcChangeFrequency(pin, freq, resolution)        ledcChangeFrequency(digitalPinToGPIONumber(pin), freq, resolution)
      |                                                                                                            ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:181:66: error: expected primary-expression before 'resolution'
  181 | uint32_t ledcChangeFrequency(uint8_t pin, uint32_t freq, uint8_t resolution);
      |                                                                  ^~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:65:114: note: in definition of macro 'ledcChangeFrequency'
   65 | #define ledcChangeFrequency(pin, freq, resolution)        ledcChangeFrequency(digitalPinToGPIONumber(pin), freq, resolution)
      |                                                                                                                  ^~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:65:124: error: expression list treated as compound expression in initializer [-fpermissive]
   65 | #define ledcChangeFrequency(pin, freq, resolution)        ledcChangeFrequency(digitalPinToGPIONumber(pin), freq, resolution)
      |                                                                                                                            ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:181:10: note: in expansion of macro 'ledcChangeFrequency'
  181 | uint32_t ledcChangeFrequency(uint8_t pin, uint32_t freq, uint8_t resolution);
      |          ^~~~~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:191:31: error: expected primary-expression before 'pin'
  191 | bool ledcOutputInvert(uint8_t pin, bool out_invert);
      |                               ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:66:99: note: in definition of macro 'ledcOutputInvert'
   66 | #define ledcOutputInvert(pin, out_invert)                 ledcOutputInvert(digitalPinToGPIONumber(pin), out_invert)
      |                                                                                                   ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:191:36: error: expected primary-expression before 'bool'
  191 | bool ledcOutputInvert(uint8_t pin, bool out_invert);
      |                                    ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:66:105: note: in definition of macro 'ledcOutputInvert'
   66 | #define ledcOutputInvert(pin, out_invert)                 ledcOutputInvert(digitalPinToGPIONumber(pin), out_invert)
      |                                                                                                         ^~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:66:115: error: expression list treated as compound expression in initializer [-fpermissive]
   66 | #define ledcOutputInvert(pin, out_invert)                 ledcOutputInvert(digitalPinToGPIONumber(pin), out_invert)
      |                                                                                                                   ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:191:6: note: in expansion of macro 'ledcOutputInvert'
  191 | bool ledcOutputInvert(uint8_t pin, bool out_invert);
      |      ^~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:204:23: error: expected primary-expression before 'pin'
  204 | bool ledcFade(uint8_t pin, uint32_t start_duty, uint32_t target_duty, int max_fade_time_ms);
      |                       ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:68:98: note: in definition of macro 'ledcFade'
   68 | #define ledcFade(pin, start_duty, target_duty, max_fade_time_ms) ledcFade(digitalPinToGPIONumber(pin), start_duty, target_duty, max_fade_time_ms)
      |                                                                                                  ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:204:37: error: expected primary-expression before 'start_duty'
  204 | bool ledcFade(uint8_t pin, uint32_t start_duty, uint32_t target_duty, int max_fade_time_ms);
      |                                     ^~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:68:104: note: in definition of macro 'ledcFade'
   68 | #define ledcFade(pin, start_duty, target_duty, max_fade_time_ms) ledcFade(digitalPinToGPIONumber(pin), start_duty, target_duty, max_fade_time_ms)
      |                                                                                                        ^~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:204:58: error: expected primary-expression before 'target_duty'
  204 | bool ledcFade(uint8_t pin, uint32_t start_duty, uint32_t target_duty, int max_fade_time_ms);
      |                                                          ^~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:68:116: note: in definition of macro 'ledcFade'
   68 | #define ledcFade(pin, start_duty, target_duty, max_fade_time_ms) ledcFade(digitalPinToGPIONumber(pin), start_duty, target_duty, max_fade_time_ms)
      |                                                                                                                    ^~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:204:71: error: expected primary-expression before 'int'
  204 | bool ledcFade(uint8_t pin, uint32_t start_duty, uint32_t target_duty, int max_fade_time_ms);
      |                                                                       ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:68:129: note: in definition of macro 'ledcFade'
   68 | #define ledcFade(pin, start_duty, target_duty, max_fade_time_ms) ledcFade(digitalPinToGPIONumber(pin), start_duty, target_duty, max_fade_time_ms)
      |                                                                                                                                 ^~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:68:145: error: expression list treated as compound expression in initializer [-fpermissive]
   68 | #define ledcFade(pin, start_duty, target_duty, max_fade_time_ms) ledcFade(digitalPinToGPIONumber(pin), start_duty, target_duty, max_fade_time_ms)
      |                                                                                                                                                 ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:204:6: note: in expansion of macro 'ledcFade'
  204 | bool ledcFade(uint8_t pin, uint32_t start_duty, uint32_t target_duty, int max_fade_time_ms);
      |      ^~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:217:36: error: expected primary-expression before 'pin'
  217 | bool ledcFadeWithInterrupt(uint8_t pin, uint32_t start_duty, uint32_t target_duty, int max_fade_time_ms, void (*userFunc)(void));
      |                                    ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:70:48: note: in definition of macro 'ledcFadeWithInterrupt'
   70 |   ledcFadeWithInterrupt(digitalPinToGPIONumber(pin), start_duty, target_duty, max_fade_time_ms, userFunc)
      |                                                ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:217:50: error: expected primary-expression before 'start_duty'
  217 | bool ledcFadeWithInterrupt(uint8_t pin, uint32_t start_duty, uint32_t target_duty, int max_fade_time_ms, void (*userFunc)(void));
      |                                                  ^~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:70:54: note: in definition of macro 'ledcFadeWithInterrupt'
   70 |   ledcFadeWithInterrupt(digitalPinToGPIONumber(pin), start_duty, target_duty, max_fade_time_ms, userFunc)
      |                                                      ^~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:217:71: error: expected primary-expression before 'target_duty'
  217 | bool ledcFadeWithInterrupt(uint8_t pin, uint32_t start_duty, uint32_t target_duty, int max_fade_time_ms, void (*userFunc)(void));
      |                                                                       ^~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:70:66: note: in definition of macro 'ledcFadeWithInterrupt'
   70 |   ledcFadeWithInterrupt(digitalPinToGPIONumber(pin), start_duty, target_duty, max_fade_time_ms, userFunc)
      |                                                                  ^~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:217:84: error: expected primary-expression before 'int'
  217 | bool ledcFadeWithInterrupt(uint8_t pin, uint32_t start_duty, uint32_t target_duty, int max_fade_time_ms, void (*userFunc)(void));
      |                                                                                    ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:70:79: note: in definition of macro 'ledcFadeWithInterrupt'
   70 |   ledcFadeWithInterrupt(digitalPinToGPIONumber(pin), start_duty, target_duty, max_fade_time_ms, userFunc)
      |                                                                               ^~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:217:113: error: 'userFunc' was not declared in this scope
  217 | bool ledcFadeWithInterrupt(uint8_t pin, uint32_t start_duty, uint32_t target_duty, int max_fade_time_ms, void (*userFunc)(void));
      |                                                                                                                 ^~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:70:97: note: in definition of macro 'ledcFadeWithInterrupt'
   70 |   ledcFadeWithInterrupt(digitalPinToGPIONumber(pin), start_duty, target_duty, max_fade_time_ms, userFunc)
      |                                                                                                 ^~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:217:123: error: expected primary-expression before 'void'
  217 | bool ledcFadeWithInterrupt(uint8_t pin, uint32_t start_duty, uint32_t target_duty, int max_fade_time_ms, void (*userFunc)(void));
      |                                                                                                                           ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:70:97: note: in definition of macro 'ledcFadeWithInterrupt'
   70 |   ledcFadeWithInterrupt(digitalPinToGPIONumber(pin), start_duty, target_duty, max_fade_time_ms, userFunc)
      |                                                                                                 ^~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:70:105: error: expression list treated as compound expression in initializer [-fpermissive]
   70 |   ledcFadeWithInterrupt(digitalPinToGPIONumber(pin), start_duty, target_duty, max_fade_time_ms, userFunc)
      |                                                                                                         ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:217:6: note: in expansion of macro 'ledcFadeWithInterrupt'
  217 | bool ledcFadeWithInterrupt(uint8_t pin, uint32_t start_duty, uint32_t target_duty, int max_fade_time_ms, void (*userFunc)(void));
      |      ^~~~~~~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:231:39: error: expected primary-expression before 'pin'
  231 | bool ledcFadeWithInterruptArg(uint8_t pin, uint32_t start_duty, uint32_t target_duty, int max_fade_time_ms, void (*userFunc)(void *), void *arg);
      |                                       ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:72:51: note: in definition of macro 'ledcFadeWithInterruptArg'
   72 |   ledcFadeWithInterruptArg(digitalPinToGPIONumber(pin), start_duty, target_duty, max_fade_time_ms, userFunc, arg)
      |                                                   ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:231:53: error: expected primary-expression before 'start_duty'
  231 | bool ledcFadeWithInterruptArg(uint8_t pin, uint32_t start_duty, uint32_t target_duty, int max_fade_time_ms, void (*userFunc)(void *), void *arg);
      |                                                     ^~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:72:57: note: in definition of macro 'ledcFadeWithInterruptArg'
   72 |   ledcFadeWithInterruptArg(digitalPinToGPIONumber(pin), start_duty, target_duty, max_fade_time_ms, userFunc, arg)
      |                                                         ^~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:231:74: error: expected primary-expression before 'target_duty'
  231 | bool ledcFadeWithInterruptArg(uint8_t pin, uint32_t start_duty, uint32_t target_duty, int max_fade_time_ms, void (*userFunc)(void *), void *arg);
      |                                                                          ^~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:72:69: note: in definition of macro 'ledcFadeWithInterruptArg'
   72 |   ledcFadeWithInterruptArg(digitalPinToGPIONumber(pin), start_duty, target_duty, max_fade_time_ms, userFunc, arg)
      |                                                                     ^~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:231:87: error: expected primary-expression before 'int'
  231 | bool ledcFadeWithInterruptArg(uint8_t pin, uint32_t start_duty, uint32_t target_duty, int max_fade_time_ms, void (*userFunc)(void *), void *arg);
      |                                                                                       ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:72:82: note: in definition of macro 'ledcFadeWithInterruptArg'
   72 |   ledcFadeWithInterruptArg(digitalPinToGPIONumber(pin), start_duty, target_duty, max_fade_time_ms, userFunc, arg)
      |                                                                                  ^~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:231:116: error: 'userFunc' was not declared in this scope
  231 | bool ledcFadeWithInterruptArg(uint8_t pin, uint32_t start_duty, uint32_t target_duty, int max_fade_time_ms, void (*userFunc)(void *), void *arg);
      |                                                                                                                    ^~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:72:100: note: in definition of macro 'ledcFadeWithInterruptArg'
   72 |   ledcFadeWithInterruptArg(digitalPinToGPIONumber(pin), start_duty, target_duty, max_fade_time_ms, userFunc, arg)
      |                                                                                                    ^~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:231:126: error: expected primary-expression before 'void'
  231 | bool ledcFadeWithInterruptArg(uint8_t pin, uint32_t start_duty, uint32_t target_duty, int max_fade_time_ms, void (*userFunc)(void *), void *arg);
      |                                                                                                                              ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:72:100: note: in definition of macro 'ledcFadeWithInterruptArg'
   72 |   ledcFadeWithInterruptArg(digitalPinToGPIONumber(pin), start_duty, target_duty, max_fade_time_ms, userFunc, arg)
      |                                                                                                    ^~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:231:135: error: expected primary-expression before 'void'
  231 | bool ledcFadeWithInterruptArg(uint8_t pin, uint32_t start_duty, uint32_t target_duty, int max_fade_time_ms, void (*userFunc)(void *), void *arg);
      |                                                                                                                                       ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:72:110: note: in definition of macro 'ledcFadeWithInterruptArg'
   72 |   ledcFadeWithInterruptArg(digitalPinToGPIONumber(pin), start_duty, target_duty, max_fade_time_ms, userFunc, arg)
      |                                                                                                              ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:72:113: error: expression list treated as compound expression in initializer [-fpermissive]
   72 |   ledcFadeWithInterruptArg(digitalPinToGPIONumber(pin), start_duty, target_duty, max_fade_time_ms, userFunc, arg)
      |                                                                                                                 ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-ledc.h:231:6: note: in expansion of macro 'ledcFadeWithInterruptArg'
  231 | bool ledcFadeWithInterruptArg(uint8_t pin, uint32_t start_duty, uint32_t target_duty, int max_fade_time_ms, void (*userFunc)(void *), void *arg);
      |      ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:77:14: error: expected primary-expression before 'int'
   77 | bool rmtInit(int pin, rmt_ch_dir_t channel_direction, rmt_reserve_memsize_t memsize, uint32_t frequency_Hz);
      |              ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:83:95: note: in definition of macro 'rmtInit'
   83 | #define rmtInit(pin, channel_direction, memsize, frequency_Hz) rmtInit(digitalPinToGPIONumber(pin), channel_direction, memsize, frequency_Hz)
      |                                                                                               ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:77:36: error: expected primary-expression before 'channel_direction'
   77 | bool rmtInit(int pin, rmt_ch_dir_t channel_direction, rmt_reserve_memsize_t memsize, uint32_t frequency_Hz);
      |                                    ^~~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:83:101: note: in definition of macro 'rmtInit'
   83 | #define rmtInit(pin, channel_direction, memsize, frequency_Hz) rmtInit(digitalPinToGPIONumber(pin), channel_direction, memsize, frequency_Hz)
      |                                                                                                     ^~~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:77:77: error: expected primary-expression before 'memsize'
   77 | bool rmtInit(int pin, rmt_ch_dir_t channel_direction, rmt_reserve_memsize_t memsize, uint32_t frequency_Hz);
      |                                                                             ^~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:83:120: note: in definition of macro 'rmtInit'
   83 | #define rmtInit(pin, channel_direction, memsize, frequency_Hz) rmtInit(digitalPinToGPIONumber(pin), channel_direction, memsize, frequency_Hz)
      |                                                                                                                        ^~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:77:95: error: expected primary-expression before 'frequency_Hz'
   77 | bool rmtInit(int pin, rmt_ch_dir_t channel_direction, rmt_reserve_memsize_t memsize, uint32_t frequency_Hz);
      |                                                                                               ^~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:83:129: note: in definition of macro 'rmtInit'
   83 | #define rmtInit(pin, channel_direction, memsize, frequency_Hz) rmtInit(digitalPinToGPIONumber(pin), channel_direction, memsize, frequency_Hz)
      |                                                                                                                                 ^~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:83:141: error: expression list treated as compound expression in initializer [-fpermissive]
   83 | #define rmtInit(pin, channel_direction, memsize, frequency_Hz) rmtInit(digitalPinToGPIONumber(pin), channel_direction, memsize, frequency_Hz)
      |                                                                                                                                             ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:77:6: note: in expansion of macro 'rmtInit'
   77 | bool rmtInit(int pin, rmt_ch_dir_t channel_direction, rmt_reserve_memsize_t memsize, uint32_t frequency_Hz);
      |      ^~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:91:16: error: expected primary-expression before 'int'
   91 | bool rmtSetEOT(int pin, uint8_t EOT_Level);
      |                ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:84:97: note: in definition of macro 'rmtSetEOT'
   84 | #define rmtSetEOT(pin, EOT_Level)                              rmtSetEOT(digitalPinToGPIONumber(pin), EOT_Level)
      |                                                                                                 ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:91:33: error: expected primary-expression before 'EOT_Level'
   91 | bool rmtSetEOT(int pin, uint8_t EOT_Level);
      |                                 ^~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:84:103: note: in definition of macro 'rmtSetEOT'
   84 | #define rmtSetEOT(pin, EOT_Level)                              rmtSetEOT(digitalPinToGPIONumber(pin), EOT_Level)
      |                                                                                                       ^~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:84:112: error: expression list treated as compound expression in initializer [-fpermissive]
   84 | #define rmtSetEOT(pin, EOT_Level)                              rmtSetEOT(digitalPinToGPIONumber(pin), EOT_Level)
      |                                                                                                                ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:91:6: note: in expansion of macro 'rmtSetEOT'
   91 | bool rmtSetEOT(int pin, uint8_t EOT_Level);
      |      ^~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:108:15: error: expected primary-expression before 'int'
  108 | bool rmtWrite(int pin, rmt_data_t *data, size_t num_rmt_symbols, uint32_t timeout_ms);
      |               ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:85:96: note: in definition of macro 'rmtWrite'
   85 | #define rmtWrite(pin, data, num_rmt_symbols, timeout_ms)       rmtWrite(digitalPinToGPIONumber(pin), data, num_rmt_symbols, timeout_ms)
      |                                                                                                ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:108:35: error: expected primary-expression before '*' token
  108 | bool rmtWrite(int pin, rmt_data_t *data, size_t num_rmt_symbols, uint32_t timeout_ms);
      |                                   ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:85:102: note: in definition of macro 'rmtWrite'
   85 | #define rmtWrite(pin, data, num_rmt_symbols, timeout_ms)       rmtWrite(digitalPinToGPIONumber(pin), data, num_rmt_symbols, timeout_ms)
      |                                                                                                      ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:108:36: error: 'data' was not declared in this scope
  108 | bool rmtWrite(int pin, rmt_data_t *data, size_t num_rmt_symbols, uint32_t timeout_ms);
      |                                    ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:85:102: note: in definition of macro 'rmtWrite'
   85 | #define rmtWrite(pin, data, num_rmt_symbols, timeout_ms)       rmtWrite(digitalPinToGPIONumber(pin), data, num_rmt_symbols, timeout_ms)
      |                                                                                                      ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:108:49: error: expected primary-expression before 'num_rmt_symbols'
  108 | bool rmtWrite(int pin, rmt_data_t *data, size_t num_rmt_symbols, uint32_t timeout_ms);
      |                                                 ^~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:85:108: note: in definition of macro 'rmtWrite'
   85 | #define rmtWrite(pin, data, num_rmt_symbols, timeout_ms)       rmtWrite(digitalPinToGPIONumber(pin), data, num_rmt_symbols, timeout_ms)
      |                                                                                                            ^~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:108:75: error: expected primary-expression before 'timeout_ms'
  108 | bool rmtWrite(int pin, rmt_data_t *data, size_t num_rmt_symbols, uint32_t timeout_ms);
      |                                                                           ^~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:85:125: note: in definition of macro 'rmtWrite'
   85 | #define rmtWrite(pin, data, num_rmt_symbols, timeout_ms)       rmtWrite(digitalPinToGPIONumber(pin), data, num_rmt_symbols, timeout_ms)
      |                                                                                                                             ^~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:85:135: error: expression list treated as compound expression in initializer [-fpermissive]
   85 | #define rmtWrite(pin, data, num_rmt_symbols, timeout_ms)       rmtWrite(digitalPinToGPIONumber(pin), data, num_rmt_symbols, timeout_ms)
      |                                                                                                                                       ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:108:6: note: in expansion of macro 'rmtWrite'
  108 | bool rmtWrite(int pin, rmt_data_t *data, size_t num_rmt_symbols, uint32_t timeout_ms);
      |      ^~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:124:20: error: expected primary-expression before 'int'
  124 | bool rmtWriteAsync(int pin, rmt_data_t *data, size_t num_rmt_symbols);
      |                    ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:86:101: note: in definition of macro 'rmtWriteAsync'
   86 | #define rmtWriteAsync(pin, data, num_rmt_symbols)              rmtWriteAsync(digitalPinToGPIONumber(pin), data, num_rmt_symbols)
      |                                                                                                     ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:124:40: error: expected primary-expression before '*' token
  124 | bool rmtWriteAsync(int pin, rmt_data_t *data, size_t num_rmt_symbols);
      |                                        ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:86:107: note: in definition of macro 'rmtWriteAsync'
   86 | #define rmtWriteAsync(pin, data, num_rmt_symbols)              rmtWriteAsync(digitalPinToGPIONumber(pin), data, num_rmt_symbols)
      |                                                                                                           ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:124:41: error: 'data' was not declared in this scope
  124 | bool rmtWriteAsync(int pin, rmt_data_t *data, size_t num_rmt_symbols);
      |                                         ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:86:107: note: in definition of macro 'rmtWriteAsync'
   86 | #define rmtWriteAsync(pin, data, num_rmt_symbols)              rmtWriteAsync(digitalPinToGPIONumber(pin), data, num_rmt_symbols)
      |                                                                                                           ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:124:54: error: expected primary-expression before 'num_rmt_symbols'
  124 | bool rmtWriteAsync(int pin, rmt_data_t *data, size_t num_rmt_symbols);
      |                                                      ^~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:86:113: note: in definition of macro 'rmtWriteAsync'
   86 | #define rmtWriteAsync(pin, data, num_rmt_symbols)              rmtWriteAsync(digitalPinToGPIONumber(pin), data, num_rmt_symbols)
      |                                                                                                                 ^~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:86:128: error: expression list treated as compound expression in initializer [-fpermissive]
   86 | #define rmtWriteAsync(pin, data, num_rmt_symbols)              rmtWriteAsync(digitalPinToGPIONumber(pin), data, num_rmt_symbols)
      |                                                                                                                                ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:124:6: note: in expansion of macro 'rmtWriteAsync'
  124 | bool rmtWriteAsync(int pin, rmt_data_t *data, size_t num_rmt_symbols);
      |      ^~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:138:22: error: expected primary-expression before 'int'
  138 | bool rmtWriteLooping(int pin, rmt_data_t *data, size_t num_rmt_symbols);
      |                      ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:87:103: note: in definition of macro 'rmtWriteLooping'
   87 | #define rmtWriteLooping(pin, data, num_rmt_symbols)            rmtWriteLooping(digitalPinToGPIONumber(pin), data, num_rmt_symbols)
      |                                                                                                       ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:138:42: error: expected primary-expression before '*' token
  138 | bool rmtWriteLooping(int pin, rmt_data_t *data, size_t num_rmt_symbols);
      |                                          ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:87:109: note: in definition of macro 'rmtWriteLooping'
   87 | #define rmtWriteLooping(pin, data, num_rmt_symbols)            rmtWriteLooping(digitalPinToGPIONumber(pin), data, num_rmt_symbols)
      |                                                                                                             ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:138:43: error: 'data' was not declared in this scope
  138 | bool rmtWriteLooping(int pin, rmt_data_t *data, size_t num_rmt_symbols);
      |                                           ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:87:109: note: in definition of macro 'rmtWriteLooping'
   87 | #define rmtWriteLooping(pin, data, num_rmt_symbols)            rmtWriteLooping(digitalPinToGPIONumber(pin), data, num_rmt_symbols)
      |                                                                                                             ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:138:56: error: expected primary-expression before 'num_rmt_symbols'
  138 | bool rmtWriteLooping(int pin, rmt_data_t *data, size_t num_rmt_symbols);
      |                                                        ^~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:87:115: note: in definition of macro 'rmtWriteLooping'
   87 | #define rmtWriteLooping(pin, data, num_rmt_symbols)            rmtWriteLooping(digitalPinToGPIONumber(pin), data, num_rmt_symbols)
      |                                                                                                                   ^~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:87:130: error: expression list treated as compound expression in initializer [-fpermissive]
   87 | #define rmtWriteLooping(pin, data, num_rmt_symbols)            rmtWriteLooping(digitalPinToGPIONumber(pin), data, num_rmt_symbols)
      |                                                                                                                                  ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:138:6: note: in expansion of macro 'rmtWriteLooping'
  138 | bool rmtWriteLooping(int pin, rmt_data_t *data, size_t num_rmt_symbols);
      |      ^~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:150:27: error: expected primary-expression before 'int'
  150 | bool rmtTransmitCompleted(int pin);
      |                           ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:88:108: note: in definition of macro 'rmtTransmitCompleted'
   88 | #define rmtTransmitCompleted(pin)                              rmtTransmitCompleted(digitalPinToGPIONumber(pin))
      |                                                                                                            ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:170:14: error: expected primary-expression before 'int'
  170 | bool rmtRead(int pin, rmt_data_t *data, size_t *num_rmt_symbols, uint32_t timeout_ms);
      |              ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:89:95: note: in definition of macro 'rmtRead'
   89 | #define rmtRead(pin, data, num_rmt_symbols, timeout_ms)        rmtRead(digitalPinToGPIONumber(pin), data, num_rmt_symbols, timeout_ms)
      |                                                                                               ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:170:34: error: expected primary-expression before '*' token
  170 | bool rmtRead(int pin, rmt_data_t *data, size_t *num_rmt_symbols, uint32_t timeout_ms);
      |                                  ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:89:101: note: in definition of macro 'rmtRead'
   89 | #define rmtRead(pin, data, num_rmt_symbols, timeout_ms)        rmtRead(digitalPinToGPIONumber(pin), data, num_rmt_symbols, timeout_ms)
      |                                                                                                     ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:170:35: error: 'data' was not declared in this scope
  170 | bool rmtRead(int pin, rmt_data_t *data, size_t *num_rmt_symbols, uint32_t timeout_ms);
      |                                   ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:89:101: note: in definition of macro 'rmtRead'
   89 | #define rmtRead(pin, data, num_rmt_symbols, timeout_ms)        rmtRead(digitalPinToGPIONumber(pin), data, num_rmt_symbols, timeout_ms)
      |                                                                                                     ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:170:48: error: expected primary-expression before '*' token
  170 | bool rmtRead(int pin, rmt_data_t *data, size_t *num_rmt_symbols, uint32_t timeout_ms);
      |                                                ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:89:107: note: in definition of macro 'rmtRead'
   89 | #define rmtRead(pin, data, num_rmt_symbols, timeout_ms)        rmtRead(digitalPinToGPIONumber(pin), data, num_rmt_symbols, timeout_ms)
      |                                                                                                           ^~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:170:49: error: 'num_rmt_symbols' was not declared in this scope
  170 | bool rmtRead(int pin, rmt_data_t *data, size_t *num_rmt_symbols, uint32_t timeout_ms);
      |                                                 ^~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:89:107: note: in definition of macro 'rmtRead'
   89 | #define rmtRead(pin, data, num_rmt_symbols, timeout_ms)        rmtRead(digitalPinToGPIONumber(pin), data, num_rmt_symbols, timeout_ms)
      |                                                                                                           ^~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:170:75: error: expected primary-expression before 'timeout_ms'
  170 | bool rmtRead(int pin, rmt_data_t *data, size_t *num_rmt_symbols, uint32_t timeout_ms);
      |                                                                           ^~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:89:124: note: in definition of macro 'rmtRead'
   89 | #define rmtRead(pin, data, num_rmt_symbols, timeout_ms)        rmtRead(digitalPinToGPIONumber(pin), data, num_rmt_symbols, timeout_ms)
      |                                                                                                                            ^~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:89:134: error: expression list treated as compound expression in initializer [-fpermissive]
   89 | #define rmtRead(pin, data, num_rmt_symbols, timeout_ms)        rmtRead(digitalPinToGPIONumber(pin), data, num_rmt_symbols, timeout_ms)
      |                                                                                                                                      ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:170:6: note: in expansion of macro 'rmtRead'
  170 | bool rmtRead(int pin, rmt_data_t *data, size_t *num_rmt_symbols, uint32_t timeout_ms);
      |      ^~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:184:19: error: expected primary-expression before 'int'
  184 | bool rmtReadAsync(int pin, rmt_data_t *data, size_t *num_rmt_symbols);
      |                   ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:90:100: note: in definition of macro 'rmtReadAsync'
   90 | #define rmtReadAsync(pin, data, num_rmt_symbols)               rmtReadAsync(digitalPinToGPIONumber(pin), data, num_rmt_symbols)
      |                                                                                                    ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:184:39: error: expected primary-expression before '*' token
  184 | bool rmtReadAsync(int pin, rmt_data_t *data, size_t *num_rmt_symbols);
      |                                       ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:90:106: note: in definition of macro 'rmtReadAsync'
   90 | #define rmtReadAsync(pin, data, num_rmt_symbols)               rmtReadAsync(digitalPinToGPIONumber(pin), data, num_rmt_symbols)
      |                                                                                                          ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:184:40: error: 'data' was not declared in this scope
  184 | bool rmtReadAsync(int pin, rmt_data_t *data, size_t *num_rmt_symbols);
      |                                        ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:90:106: note: in definition of macro 'rmtReadAsync'
   90 | #define rmtReadAsync(pin, data, num_rmt_symbols)               rmtReadAsync(digitalPinToGPIONumber(pin), data, num_rmt_symbols)
      |                                                                                                          ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:184:53: error: expected primary-expression before '*' token
  184 | bool rmtReadAsync(int pin, rmt_data_t *data, size_t *num_rmt_symbols);
      |                                                     ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:90:112: note: in definition of macro 'rmtReadAsync'
   90 | #define rmtReadAsync(pin, data, num_rmt_symbols)               rmtReadAsync(digitalPinToGPIONumber(pin), data, num_rmt_symbols)
      |                                                                                                                ^~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:184:54: error: 'num_rmt_symbols' was not declared in this scope
  184 | bool rmtReadAsync(int pin, rmt_data_t *data, size_t *num_rmt_symbols);
      |                                                      ^~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:90:112: note: in definition of macro 'rmtReadAsync'
   90 | #define rmtReadAsync(pin, data, num_rmt_symbols)               rmtReadAsync(digitalPinToGPIONumber(pin), data, num_rmt_symbols)
      |                                                                                                                ^~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:90:127: error: expression list treated as compound expression in initializer [-fpermissive]
   90 | #define rmtReadAsync(pin, data, num_rmt_symbols)               rmtReadAsync(digitalPinToGPIONumber(pin), data, num_rmt_symbols)
      |                                                                                                                               ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:184:6: note: in expansion of macro 'rmtReadAsync'
  184 | bool rmtReadAsync(int pin, rmt_data_t *data, size_t *num_rmt_symbols);
      |      ^~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:191:26: error: expected primary-expression before 'int'
  191 | bool rmtReceiveCompleted(int pin);
      |                          ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:91:107: note: in definition of macro 'rmtReceiveCompleted'
   91 | #define rmtReceiveCompleted(pin)                               rmtReceiveCompleted(digitalPinToGPIONumber(pin))
      |                                                                                                           ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:201:27: error: expected primary-expression before 'int'
  201 | bool rmtSetRxMaxThreshold(int pin, uint16_t idle_thres_ticks);
      |                           ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:92:108: note: in definition of macro 'rmtSetRxMaxThreshold'
   92 | #define rmtSetRxMaxThreshold(pin, idle_thres_ticks)            rmtSetRxMaxThreshold(digitalPinToGPIONumber(pin), idle_thres_ticks)
      |                                                                                                            ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:201:45: error: expected primary-expression before 'idle_thres_ticks'
  201 | bool rmtSetRxMaxThreshold(int pin, uint16_t idle_thres_ticks);
      |                                             ^~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:92:114: note: in definition of macro 'rmtSetRxMaxThreshold'
   92 | #define rmtSetRxMaxThreshold(pin, idle_thres_ticks)            rmtSetRxMaxThreshold(digitalPinToGPIONumber(pin), idle_thres_ticks)
      |                                                                                                                  ^~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:92:130: error: expression list treated as compound expression in initializer [-fpermissive]
   92 | #define rmtSetRxMaxThreshold(pin, idle_thres_ticks)            rmtSetRxMaxThreshold(digitalPinToGPIONumber(pin), idle_thres_ticks)
      |                                                                                                                                  ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:201:6: note: in expansion of macro 'rmtSetRxMaxThreshold'
  201 | bool rmtSetRxMaxThreshold(int pin, uint16_t idle_thres_ticks);
      |      ^~~~~~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:214:20: error: expected primary-expression before 'int'
  214 | bool rmtSetCarrier(int pin, bool carrier_en, bool carrier_level, uint32_t frequency_Hz, float duty_percent);
      |                    ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:94:40: note: in definition of macro 'rmtSetCarrier'
   94 |   rmtSetCarrier(digitalPinToGPIONumber(pin), carrier_en, carrier_level, frequency_Hz, duty_percent)
      |                                        ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:214:29: error: expected primary-expression before 'bool'
  214 | bool rmtSetCarrier(int pin, bool carrier_en, bool carrier_level, uint32_t frequency_Hz, float duty_percent);
      |                             ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:94:46: note: in definition of macro 'rmtSetCarrier'
   94 |   rmtSetCarrier(digitalPinToGPIONumber(pin), carrier_en, carrier_level, frequency_Hz, duty_percent)
      |                                              ^~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:214:46: error: expected primary-expression before 'bool'
  214 | bool rmtSetCarrier(int pin, bool carrier_en, bool carrier_level, uint32_t frequency_Hz, float duty_percent);
      |                                              ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:94:58: note: in definition of macro 'rmtSetCarrier'
   94 |   rmtSetCarrier(digitalPinToGPIONumber(pin), carrier_en, carrier_level, frequency_Hz, duty_percent)
      |                                                          ^~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:214:75: error: expected primary-expression before 'frequency_Hz'
  214 | bool rmtSetCarrier(int pin, bool carrier_en, bool carrier_level, uint32_t frequency_Hz, float duty_percent);
      |                                                                           ^~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:94:73: note: in definition of macro 'rmtSetCarrier'
   94 |   rmtSetCarrier(digitalPinToGPIONumber(pin), carrier_en, carrier_level, frequency_Hz, duty_percent)
      |                                                                         ^~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:214:89: error: expected primary-expression before 'float'
  214 | bool rmtSetCarrier(int pin, bool carrier_en, bool carrier_level, uint32_t frequency_Hz, float duty_percent);
      |                                                                                         ^~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:94:87: note: in definition of macro 'rmtSetCarrier'
   94 |   rmtSetCarrier(digitalPinToGPIONumber(pin), carrier_en, carrier_level, frequency_Hz, duty_percent)
      |                                                                                       ^~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:94:99: error: expression list treated as compound expression in initializer [-fpermissive]
   94 |   rmtSetCarrier(digitalPinToGPIONumber(pin), carrier_en, carrier_level, frequency_Hz, duty_percent)
      |                                                                                                   ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:214:6: note: in expansion of macro 'rmtSetCarrier'
  214 | bool rmtSetCarrier(int pin, bool carrier_en, bool carrier_level, uint32_t frequency_Hz, float duty_percent);
      |      ^~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:223:27: error: expected primary-expression before 'int'
  223 | bool rmtSetRxMinThreshold(int pin, uint8_t filter_pulse_ticks);
      |                           ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:95:99: note: in definition of macro 'rmtSetRxMinThreshold'
   95 | #define rmtSetRxMinThreshold(pin, filter_pulse_ticks) rmtSetRxMinThreshold(digitalPinToGPIONumber(pin), filter_pulse_ticks)
      |                                                                                                   ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:223:44: error: expected primary-expression before 'filter_pulse_ticks'
  223 | bool rmtSetRxMinThreshold(int pin, uint8_t filter_pulse_ticks);
      |                                            ^~~~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:95:105: note: in definition of macro 'rmtSetRxMinThreshold'
   95 | #define rmtSetRxMinThreshold(pin, filter_pulse_ticks) rmtSetRxMinThreshold(digitalPinToGPIONumber(pin), filter_pulse_ticks)
      |                                                                                                         ^~~~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:95:123: error: expression list treated as compound expression in initializer [-fpermissive]
   95 | #define rmtSetRxMinThreshold(pin, filter_pulse_ticks) rmtSetRxMinThreshold(digitalPinToGPIONumber(pin), filter_pulse_ticks)
      |                                                                                                                           ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:223:6: note: in expansion of macro 'rmtSetRxMinThreshold'
  223 | bool rmtSetRxMinThreshold(int pin, uint8_t filter_pulse_ticks);
      |      ^~~~~~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rmt.h:229:16: error: expected primary-expression before 'int'
  229 | bool rmtDeinit(int pin);
      |                ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:96:88: note: in definition of macro 'rmtDeinit'
   96 | #define rmtDeinit(pin)                                rmtDeinit(digitalPinToGPIONumber(pin))
      |                                                                                        ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-sigmadelta.h:20:31: error: expected primary-expression before 'pin'
   20 | bool sigmaDeltaAttach(uint8_t pin, uint32_t freq);
      |                               ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:99:77: note: in definition of macro 'sigmaDeltaAttach'
   99 | #define sigmaDeltaAttach(pin, freq) sigmaDeltaAttach(digitalPinToGPIONumber(pin), freq)
      |                                                                             ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-sigmadelta.h:20:45: error: expected primary-expression before 'freq'
   20 | bool sigmaDeltaAttach(uint8_t pin, uint32_t freq);
      |                                             ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:99:83: note: in definition of macro 'sigmaDeltaAttach'
   99 | #define sigmaDeltaAttach(pin, freq) sigmaDeltaAttach(digitalPinToGPIONumber(pin), freq)
      |                                                                                   ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:99:87: error: expression list treated as compound expression in initializer [-fpermissive]
   99 | #define sigmaDeltaAttach(pin, freq) sigmaDeltaAttach(digitalPinToGPIONumber(pin), freq)
      |                                                                                       ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-sigmadelta.h:20:6: note: in expansion of macro 'sigmaDeltaAttach'
   20 | bool sigmaDeltaAttach(uint8_t pin, uint32_t freq);
      |      ^~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-sigmadelta.h:21:30: error: expected primary-expression before 'pin'
   21 | bool sigmaDeltaWrite(uint8_t pin, uint8_t duty);
      |                              ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:100:76: note: in definition of macro 'sigmaDeltaWrite'
  100 | #define sigmaDeltaWrite(pin, duty)  sigmaDeltaWrite(digitalPinToGPIONumber(pin), duty)
      |                                                                            ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-sigmadelta.h:21:43: error: expected primary-expression before 'duty'
   21 | bool sigmaDeltaWrite(uint8_t pin, uint8_t duty);
      |                                           ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:100:82: note: in definition of macro 'sigmaDeltaWrite'
  100 | #define sigmaDeltaWrite(pin, duty)  sigmaDeltaWrite(digitalPinToGPIONumber(pin), duty)
      |                                                                                  ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:100:86: error: expression list treated as compound expression in initializer [-fpermissive]
  100 | #define sigmaDeltaWrite(pin, duty)  sigmaDeltaWrite(digitalPinToGPIONumber(pin), duty)
      |                                                                                      ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-sigmadelta.h:21:6: note: in expansion of macro 'sigmaDeltaWrite'
   21 | bool sigmaDeltaWrite(uint8_t pin, uint8_t duty);
      |      ^~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-sigmadelta.h:22:31: error: expected primary-expression before 'pin'
   22 | bool sigmaDeltaDetach(uint8_t pin);
      |                               ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:101:77: note: in definition of macro 'sigmaDeltaDetach'
  101 | #define sigmaDeltaDetach(pin)       sigmaDeltaDetach(digitalPinToGPIONumber(pin))
      |                                                                             ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:80:56: error: variable or field 'rgbLedWrite' declared void
   80 | #define rgbLedWrite(pin, red_val, green_val, blue_val) rgbLedWrite(digitalPinToGPIONumber(pin), red_val, green_val, blue_val)
      |                                                        ^~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rgb-led.h:30:6: note: in expansion of macro 'rgbLedWrite'
   30 | void rgbLedWrite(uint8_t pin, uint8_t red_val, uint8_t green_val, uint8_t blue_val);
      |      ^~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rgb-led.h:30:26: error: expected primary-expression before 'pin'
   30 | void rgbLedWrite(uint8_t pin, uint8_t red_val, uint8_t green_val, uint8_t blue_val);
      |                          ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:80:91: note: in definition of macro 'rgbLedWrite'
   80 | #define rgbLedWrite(pin, red_val, green_val, blue_val) rgbLedWrite(digitalPinToGPIONumber(pin), red_val, green_val, blue_val)
      |                                                                                           ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rgb-led.h:30:39: error: expected primary-expression before 'red_val'
   30 | void rgbLedWrite(uint8_t pin, uint8_t red_val, uint8_t green_val, uint8_t blue_val);
      |                                       ^~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:80:97: note: in definition of macro 'rgbLedWrite'
   80 | #define rgbLedWrite(pin, red_val, green_val, blue_val) rgbLedWrite(digitalPinToGPIONumber(pin), red_val, green_val, blue_val)
      |                                                                                                 ^~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rgb-led.h:30:56: error: expected primary-expression before 'green_val'
   30 | void rgbLedWrite(uint8_t pin, uint8_t red_val, uint8_t green_val, uint8_t blue_val);
      |                                                        ^~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:80:106: note: in definition of macro 'rgbLedWrite'
   80 | #define rgbLedWrite(pin, red_val, green_val, blue_val) rgbLedWrite(digitalPinToGPIONumber(pin), red_val, green_val, blue_val)
      |                                                                                                          ^~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal-rgb-led.h:30:75: error: expected primary-expression before 'blue_val'
   30 | void rgbLedWrite(uint8_t pin, uint8_t red_val, uint8_t green_val, uint8_t blue_val);
      |                                                                           ^~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:80:117: note: in definition of macro 'rgbLedWrite'
   80 | #define rgbLedWrite(pin, red_val, green_val, blue_val) rgbLedWrite(digitalPinToGPIONumber(pin), red_val, green_val, blue_val)
      |                                                                                                                     ^~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:25:42: error: variable or field 'analogWrite' declared void
   25 | #define analogWrite(pin, value)          analogWrite(digitalPinToGPIONumber(pin), value)
      |                                          ^~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal.h:104:6: note: in expansion of macro 'analogWrite'
  104 | void analogWrite(uint8_t pin, int value);
      |      ^~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal.h:104:26: error: expected primary-expression before 'pin'
  104 | void analogWrite(uint8_t pin, int value);
      |                          ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:25:77: note: in definition of macro 'analogWrite'
   25 | #define analogWrite(pin, value)          analogWrite(digitalPinToGPIONumber(pin), value)
      |                                                                             ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal.h:104:31: error: expected primary-expression before 'int'
  104 | void analogWrite(uint8_t pin, int value);
      |                               ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:25:83: note: in definition of macro 'analogWrite'
   25 | #define analogWrite(pin, value)          analogWrite(digitalPinToGPIONumber(pin), value)
      |                                                                                   ^~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:26:42: error: variable or field 'analogWriteFrequency' declared void
   26 | #define analogWriteFrequency(pin, freq)  analogWriteFrequency(digitalPinToGPIONumber(pin), freq)
      |                                          ^~~~~~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal.h:105:6: note: in expansion of macro 'analogWriteFrequency'
  105 | void analogWriteFrequency(uint8_t pin, uint32_t freq);
      |      ^~~~~~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal.h:105:35: error: expected primary-expression before 'pin'
  105 | void analogWriteFrequency(uint8_t pin, uint32_t freq);
      |                                   ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:26:86: note: in definition of macro 'analogWriteFrequency'
   26 | #define analogWriteFrequency(pin, freq)  analogWriteFrequency(digitalPinToGPIONumber(pin), freq)
      |                                                                                      ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal.h:105:49: error: expected primary-expression before 'freq'
  105 | void analogWriteFrequency(uint8_t pin, uint32_t freq);
      |                                                 ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:26:92: note: in definition of macro 'analogWriteFrequency'
   26 | #define analogWriteFrequency(pin, freq)  analogWriteFrequency(digitalPinToGPIONumber(pin), freq)
      |                                                                                            ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:27:42: error: variable or field 'analogWriteResolution' declared void
   27 | #define analogWriteResolution(pin, bits) analogWriteResolution(digitalPinToGPIONumber(pin), bits)
      |                                          ^~~~~~~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal.h:106:6: note: in expansion of macro 'analogWriteResolution'
  106 | void analogWriteResolution(uint8_t pin, uint8_t bits);
      |      ^~~~~~~~~~~~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal.h:106:36: error: expected primary-expression before 'pin'
  106 | void analogWriteResolution(uint8_t pin, uint8_t bits);
      |                                    ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:27:87: note: in definition of macro 'analogWriteResolution'
   27 | #define analogWriteResolution(pin, bits) analogWriteResolution(digitalPinToGPIONumber(pin), bits)
      |                                                                                       ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/esp32-hal.h:106:49: error: expected primary-expression before 'bits'
  106 | void analogWriteResolution(uint8_t pin, uint8_t bits);
      |                                                 ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:27:93: note: in definition of macro 'analogWriteResolution'
   27 | #define analogWriteResolution(pin, bits) analogWriteResolution(digitalPinToGPIONumber(pin), bits)
      |                                                                                             ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/Arduino.h:182:31: error: expected primary-expression before 'pin'
  182 | unsigned long pulseIn(uint8_t pin, uint8_t state, unsigned long timeout);
      |                               ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:19:66: note: in definition of macro 'pulseIn'
   19 | #define pulseIn(pin, args...)     pulseIn(digitalPinToGPIONumber(pin), args)
      |                                                                  ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/Arduino.h:182:44: error: expected primary-expression before 'state'
  182 | unsigned long pulseIn(uint8_t pin, uint8_t state, unsigned long timeout);
      |                                            ^~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:19:72: note: in definition of macro 'pulseIn'
   19 | #define pulseIn(pin, args...)     pulseIn(digitalPinToGPIONumber(pin), args)
      |                                                                        ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/Arduino.h:182:51: error: expected primary-expression before 'unsigned'
  182 | unsigned long pulseIn(uint8_t pin, uint8_t state, unsigned long timeout);
      |                                                   ^~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:19:72: note: in definition of macro 'pulseIn'
   19 | #define pulseIn(pin, args...)     pulseIn(digitalPinToGPIONumber(pin), args)
      |                                                                        ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:19:76: error: expression list treated as compound expression in initializer [-fpermissive]
   19 | #define pulseIn(pin, args...)     pulseIn(digitalPinToGPIONumber(pin), args)
      |                                                                            ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/Arduino.h:182:15: note: in expansion of macro 'pulseIn'
  182 | unsigned long pulseIn(uint8_t pin, uint8_t state, unsigned long timeout);
      |               ^~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/Arduino.h:183:35: error: expected primary-expression before 'pin'
  183 | unsigned long pulseInLong(uint8_t pin, uint8_t state, unsigned long timeout);
      |                                   ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:18:70: note: in definition of macro 'pulseInLong'
   18 | #define pulseInLong(pin, args...) pulseInLong(digitalPinToGPIONumber(pin), args)
      |                                                                      ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/Arduino.h:183:48: error: expected primary-expression before 'state'
  183 | unsigned long pulseInLong(uint8_t pin, uint8_t state, unsigned long timeout);
      |                                                ^~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:18:76: note: in definition of macro 'pulseInLong'
   18 | #define pulseInLong(pin, args...) pulseInLong(digitalPinToGPIONumber(pin), args)
      |                                                                            ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/Arduino.h:183:55: error: expected primary-expression before 'unsigned'
  183 | unsigned long pulseInLong(uint8_t pin, uint8_t state, unsigned long timeout);
      |                                                       ^~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:18:76: note: in definition of macro 'pulseInLong'
   18 | #define pulseInLong(pin, args...) pulseInLong(digitalPinToGPIONumber(pin), args)
      |                                                                            ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:18:80: error: expression list treated as compound expression in initializer [-fpermissive]
   18 | #define pulseInLong(pin, args...) pulseInLong(digitalPinToGPIONumber(pin), args)
      |                                                                                ^
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/Arduino.h:183:15: note: in expansion of macro 'pulseInLong'
  183 | unsigned long pulseInLong(uint8_t pin, uint8_t state, unsigned long timeout);
      |               ^~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:19:35: error: redefinition of 'long unsigned int pulseIn'
   19 | #define pulseIn(pin, args...)     pulseIn(digitalPinToGPIONumber(pin), args)
      |                                   ^~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/Arduino.h:242:15: note: in expansion of macro 'pulseIn'
  242 | unsigned long pulseIn(uint8_t pin, uint8_t state, unsigned long timeout = 1000000L);
      |               ^~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:19:35: note: 'long unsigned int pulseIn' previously defined here
   19 | #define pulseIn(pin, args...)     pulseIn(digitalPinToGPIONumber(pin), args)
      |                                   ^~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/Arduino.h:182:15: note: in expansion of macro 'pulseIn'
  182 | unsigned long pulseIn(uint8_t pin, uint8_t state, unsigned long timeout);
      |               ^~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/Arduino.h:242:31: error: expected primary-expression before 'pin'
  242 | unsigned long pulseIn(uint8_t pin, uint8_t state, unsigned long timeout = 1000000L);
      |                               ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:19:66: note: in definition of macro 'pulseIn'
   19 | #define pulseIn(pin, args...)     pulseIn(digitalPinToGPIONumber(pin), args)
      |                                                                  ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/Arduino.h:242:44: error: expected primary-expression before 'state'
  242 | unsigned long pulseIn(uint8_t pin, uint8_t state, unsigned long timeout = 1000000L);
      |                                            ^~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:19:72: note: in definition of macro 'pulseIn'
   19 | #define pulseIn(pin, args...)     pulseIn(digitalPinToGPIONumber(pin), args)
      |                                                                        ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/Arduino.h:242:51: error: expected primary-expression before 'unsigned'
  242 | unsigned long pulseIn(uint8_t pin, uint8_t state, unsigned long timeout = 1000000L);
      |                                                   ^~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:19:72: note: in definition of macro 'pulseIn'
   19 | #define pulseIn(pin, args...)     pulseIn(digitalPinToGPIONumber(pin), args)
      |                                                                        ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:18:35: error: redefinition of 'long unsigned int pulseInLong'
   18 | #define pulseInLong(pin, args...) pulseInLong(digitalPinToGPIONumber(pin), args)
      |                                   ^~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/Arduino.h:243:15: note: in expansion of macro 'pulseInLong'
  243 | unsigned long pulseInLong(uint8_t pin, uint8_t state, unsigned long timeout = 1000000L);
      |               ^~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:18:35: note: 'long unsigned int pulseInLong' previously defined here
   18 | #define pulseInLong(pin, args...) pulseInLong(digitalPinToGPIONumber(pin), args)
      |                                   ^~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/Arduino.h:183:15: note: in expansion of macro 'pulseInLong'
  183 | unsigned long pulseInLong(uint8_t pin, uint8_t state, unsigned long timeout);
      |               ^~~~~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/Arduino.h:243:35: error: expected primary-expression before 'pin'
  243 | unsigned long pulseInLong(uint8_t pin, uint8_t state, unsigned long timeout = 1000000L);
      |                                   ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:18:70: note: in definition of macro 'pulseInLong'
   18 | #define pulseInLong(pin, args...) pulseInLong(digitalPinToGPIONumber(pin), args)
      |                                                                      ^~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/Arduino.h:243:48: error: expected primary-expression before 'state'
  243 | unsigned long pulseInLong(uint8_t pin, uint8_t state, unsigned long timeout = 1000000L);
      |                                                ^~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:18:76: note: in definition of macro 'pulseInLong'
   18 | #define pulseInLong(pin, args...) pulseInLong(digitalPinToGPIONumber(pin), args)
      |                                                                            ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/Arduino.h:243:55: error: expected primary-expression before 'unsigned'
  243 | unsigned long pulseInLong(uint8_t pin, uint8_t state, unsigned long timeout = 1000000L);
      |                                                       ^~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:18:76: note: in definition of macro 'pulseInLong'
   18 | #define pulseInLong(pin, args...) pulseInLong(digitalPinToGPIONumber(pin), args)
      |                                                                            ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:21:35: error: variable or field 'tone' declared void
   21 | #define tone(_pin, args...)       tone(digitalPinToGPIONumber(_pin), args)
      |                                   ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/Arduino.h:250:6: note: in expansion of macro 'tone'
  250 | void tone(uint8_t _pin, unsigned int frequency, unsigned long duration = 0);
      |      ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/Arduino.h:250:19: error: expected primary-expression before '_pin'
  250 | void tone(uint8_t _pin, unsigned int frequency, unsigned long duration = 0);
      |                   ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:21:63: note: in definition of macro 'tone'
   21 | #define tone(_pin, args...)       tone(digitalPinToGPIONumber(_pin), args)
      |                                                               ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/Arduino.h:250:25: error: expected primary-expression before 'unsigned'
  250 | void tone(uint8_t _pin, unsigned int frequency, unsigned long duration = 0);
      |                         ^~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:21:70: note: in definition of macro 'tone'
   21 | #define tone(_pin, args...)       tone(digitalPinToGPIONumber(_pin), args)
      |                                                                      ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/Arduino.h:250:49: error: expected primary-expression before 'unsigned'
  250 | void tone(uint8_t _pin, unsigned int frequency, unsigned long duration = 0);
      |                                                 ^~~~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:21:70: note: in definition of macro 'tone'
   21 | #define tone(_pin, args...)       tone(digitalPinToGPIONumber(_pin), args)
      |                                                                      ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:20:35: error: variable or field 'noTone' declared void
   20 | #define noTone(_pin)              noTone(digitalPinToGPIONumber(_pin))
      |                                   ^~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/Arduino.h:251:6: note: in expansion of macro 'noTone'
  251 | void noTone(uint8_t _pin);
      |      ^~~~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/Arduino.h:251:21: error: expected primary-expression before '_pin'
  251 | void noTone(uint8_t _pin);
      |                     ^~~~
/Users/lucianomac/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/cores/esp32/io_pin_remap.h:20:65: note: in definition of macro 'noTone'
   20 | #define noTone(_pin)              noTone(digitalPinToGPIONumber(_pin))
      |                                                                 ^~~~
exit status 1

Compilation error: exit status 1"

mi esce questo

@drlucianocosma:

Quando si riportano "pappardelle" come quella che hai riportato tu le si debbono racchiudere tra i tag CODE per rendere il tutto facilmnete leggibile.

Ancora una volta volta l'ho fatto io, ma ricordatene o ... il post verrà cancellato :face_with_diagonal_mouth:

Guglielmo

Cioè, prima compilava solo che non caricava e adesso ti da una lista di errori di compilazione?
Tra l'altro una lista incompleta e che non si capisce cosa è ??
Che lista è ? Cosa hai provato a cambiare ?? Senza sapere che cosa stai facendo... impossibile aiutarti.

La prima volta ha selezionato il core mantenuto da Arduino

La seconda volta invece il core ESP32 (che non credo vada bene per la Arduino Nano ESP32)

Ah, ecco. Per Arduino nano 32 si deve usare il core mantenuto da Arduino.
@drlucianocosma

  1. il mac potrebbe avere problemi con il driver. Ma non conosco i mac. spiace.
  2. potresti provare a mettere scheda in bootloader mode:
    "https://docs.arduino.cc/tutorials/nano-esp32/cheat-sheet/"
    sezione "Arduino Bootloader Mode"