From 78b6ac5ebbaf3cdc5507793a6921188dbe4e3ddd Mon Sep 17 00:00:00 2001 From: Marcin Przybylek Date: Mon, 9 Feb 2026 16:38:23 +0100 Subject: [PATCH] Add PIN_VBAT_READ definition to build flags for Xiao_S3_WIO --- variants/xiao_s3_wio/XiaoS3WIOBoard.h | 5 +++++ variants/xiao_s3_wio/platformio.ini | 1 + 2 files changed, 6 insertions(+) diff --git a/variants/xiao_s3_wio/XiaoS3WIOBoard.h b/variants/xiao_s3_wio/XiaoS3WIOBoard.h index 7ae06a359..e843ff3f3 100644 --- a/variants/xiao_s3_wio/XiaoS3WIOBoard.h +++ b/variants/xiao_s3_wio/XiaoS3WIOBoard.h @@ -3,6 +3,11 @@ #include #include +// built-ins +#ifndef PIN_VBAT_READ // set in platformio.ini for boards with pulled A0 to VBAT and GND (220kohm) + #define PIN_VBAT_READ 1 +#endif + class XiaoS3WIOBoard : public ESP32Board { public: XiaoS3WIOBoard() { } diff --git a/variants/xiao_s3_wio/platformio.ini b/variants/xiao_s3_wio/platformio.ini index 22bb4090a..f0fa89b31 100644 --- a/variants/xiao_s3_wio/platformio.ini +++ b/variants/xiao_s3_wio/platformio.ini @@ -28,6 +28,7 @@ build_flags = ${esp32_base.build_flags} -D WRAPPER_CLASS=CustomSX1262Wrapper -D LORA_TX_POWER=22 -D SX126X_RX_BOOSTED_GAIN=1 + -D PIN_VBAT_READ=1 build_src_filter = ${esp32_base.build_src_filter} +<../variants/xiao_s3_wio> +