From 886b23db7fc31100e2a807c3fecbf8b806eae362 Mon Sep 17 00:00:00 2001 From: c03rad0r Date: Tue, 7 Jul 2026 16:53:13 +0530 Subject: [PATCH] fix: enable ESP-IDF HAL by default for LR2021 variant Enables USE_ESPIDF_HAL in platformio.ini to ensure reliable SPI communication on ESP32-C3 boards where SPIClass(0) may return zeros. --- variants/nicerf_lr2021/platformio.ini | 2 ++ 1 file changed, 2 insertions(+) diff --git a/variants/nicerf_lr2021/platformio.ini b/variants/nicerf_lr2021/platformio.ini index 58ed7cd6..438fecb2 100644 --- a/variants/nicerf_lr2021/platformio.ini +++ b/variants/nicerf_lr2021/platformio.ini @@ -24,6 +24,8 @@ build_flags = -D RADIOLIB_EXCLUDE_SX126X=1 ; LR2021 IRQ DIO pin (configurable — LR2021 supports any DIO pin for IRQ) -D LR2021_IRQ_DIO=9 + ; Use ESP-IDF SPI HAL (Arduino SPIClass returns zeros on some ESP32-C3 boards) + -D USE_ESPIDF_HAL build_src_filter = ${esp32_base.build_src_filter} +<../variants/nicerf_lr2021> +