firmware/variants/tlora_v2_1_16/variant.h
Andrew Yong 29a30fdc65
Revert "tlora_v2_1_16: Unset BUTTON_PIN and BUTTON_NEED_PULLUP (#5535)"
Because the button thread doesn't start without a BUTTON_PIN defined, user-defined button GPIO doesn't work, even after a reboot.

Since there is no developer time to rework the button thread code, revert this for now for existing users that depend on this functionality, even though moving forward, variants without a button should not have it defined.

This reverts commit 3ae85e2c82.
Fixes #6213
2025-06-29 22:56:19 +08:00

28 lines
877 B
C
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#define BATTERY_PIN 35
#define ADC_CHANNEL ADC1_GPIO35_CHANNEL
#define BATTERY_SENSE_SAMPLES 30
// ratio of voltage divider = 2.0 (R42=100k, R43=100k)
#define ADC_MULTIPLIER 2
#define I2C_SDA 21 // I2C pins for this board
#define I2C_SCL 22
#define LED_PIN 25 // If defined we will blink this LED
#define BUTTON_PIN 12 // If defined, this will be used for user button presses,
#define BUTTON_NEED_PULLUP
#define USE_RF95
#define LORA_DIO0 26 // a No connect on the SX1262 module
#define LORA_RESET 23
// In the T3 V1.6.1 TXCO version, GPIO 33 is connected to Radios
// internal temperature-compensated crystal oscillator enable
#ifdef LORA_TCXO_GPIO
#define LORA_DIO1 RADIOLIB_NC // no-connect on sx127x module
#else
#define LORA_DIO1 33 // https://www.thethingsnetwork.org/forum/t/big-esp32-sx127x-topic-part-3/18436
#endif
#define LORA_DIO2 32 // Not really used