diff --git a/src/battery_utils.cpp b/src/battery_utils.cpp index 6f3d2f3..5b53568 100644 --- a/src/battery_utils.cpp +++ b/src/battery_utils.cpp @@ -28,7 +28,7 @@ namespace BATTERY_Utils { #if defined(HELTEC_WSL_V3) || defined(HELTEC_WIRELESS_TRACKER) digitalWrite(ADC_CTRL, HIGH); #endif - #ifdef HELTEC_V3 + #if defined(HELTEC_V3) || defined(HELTEC_V2) digitalWrite(ADC_CTRL, LOW); #endif #endif @@ -48,7 +48,7 @@ namespace BATTERY_Utils { #if defined(HELTEC_WSL_V3) || defined(HELTEC_WIRELESS_TRACKER) digitalWrite(ADC_CTRL, LOW); #endif - #ifdef HELTEC_V3_GPS + #if defined(HELTEC_V3) || defined(HELTEC_V2) digitalWrite(ADC_CTRL, HIGH); #endif double inputDivider = (1.0 / (390.0 + 100.0)) * 100.0; // The voltage divider is a 390k + 100k resistor in series, 100k on the low side. diff --git a/src/boards_pinout.h b/src/boards_pinout.h index 2faf2d0..a7a5550 100644 --- a/src/boards_pinout.h +++ b/src/boards_pinout.h @@ -141,10 +141,15 @@ #ifdef HELTEC_HTCT62 #define BATTERY_PIN 1 #endif -#if defined(TTGO_T_LORA32_V2_1) || defined(HELTEC_V2) || defined(TTGO_T_LORA32_V2_1_915) +#if defined(TTGO_T_LORA32_V2_1) || defined(TTGO_T_LORA32_V2_1_915) #define INTERNAL_LED_PIN 25 // Green Led #define BATTERY_PIN 35 // es 35 el led y 1 bateria? #endif +#if defined(HELTEC_V2) + #define INTERNAL_LED_PIN 25 + #define BATTERY_PIN 37 + #define ADC_CTRL 21 +#endif #if defined(HELTEC_V3) || defined(HELTEC_WSL_V3) || defined(HELTEC_WS) #define INTERNAL_LED_PIN 35 #define BATTERY_PIN 1