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> +