diff --git a/variants/esp32s3/mini-epaper-s3/variant.h b/variants/esp32s3/mini-epaper-s3/variant.h index c00a540ab..06e047687 100644 --- a/variants/esp32s3/mini-epaper-s3/variant.h +++ b/variants/esp32s3/mini-epaper-s3/variant.h @@ -16,14 +16,21 @@ #define I2C_SDA SDA #define I2C_SCL SCL +#define BATTERY_PIN 2 // A battery voltage measurement pin, voltage divider connected here to +// measure battery voltage ratio of voltage divider = 2.0 (assumption) +#define ADC_MULTIPLIER 2.11 // 2.0 + 10% for correction of display undervoltage. +#define ADC_CHANNEL ADC1_GPIO2_CHANNEL + #define HAS_GPS 0 #undef GPS_RX_PIN #undef GPS_TX_PIN #define BUTTON_PIN 3 #define BUTTON_NEED_PULLUP -#define PIN_BUTTON1 0 -#define PIN_BUTTON2 4 +#define ALT_BUTTON_PIN 4 +#define ALT_BUTTON_ACTIVE_LOW true +#define ALT_BUTTON_ACTIVE_PULLUP true +#define PIN_BUTTON3 0 // #define HAS_SDCARD 1 // #define SDCARD_USE_SOFT_SPI @@ -33,18 +40,13 @@ #define HAS_RTC 1 #define USE_SX1262 +#define LORA_DIO1 5 #define LORA_SCK 8 #define LORA_MISO 6 #define LORA_MOSI 17 #define LORA_CS 7 // CS not connected; IO7 is free #define LORA_RESET 21 -#define LORA_DIO0 RADIOLIB_NC -#define LORA_DIO1 5 -#define LORA_DIO2 RADIOLIB_NC -#define LORA_RXEN 21 -#define LORA_TXEN 10 - #ifdef USE_SX1262 #define SX126X_CS LORA_CS #define SX126X_DIO1 5