diff --git a/src/helpers/TBeamBoard.h b/src/helpers/TBeamBoard.h index fc0d3b73..6c6367fa 100644 --- a/src/helpers/TBeamBoard.h +++ b/src/helpers/TBeamBoard.h @@ -37,6 +37,8 @@ public: power.setALDO2Voltage(3300); power.enableALDO2(); + pinMode(38,INPUT_PULLUP); + esp_reset_reason_t reason = esp_reset_reason(); if (reason == ESP_RST_DEEPSLEEP) { long wakeup_source = esp_sleep_get_ext1_wakeup_status(); diff --git a/variants/lilygo_tbeam/platformio.ini b/variants/lilygo_tbeam/platformio.ini index 28dad8c9..fa7a65ab 100644 --- a/variants/lilygo_tbeam/platformio.ini +++ b/variants/lilygo_tbeam/platformio.ini @@ -10,6 +10,7 @@ build_flags = -D P_LORA_TX_LED=4 -D PIN_BOARD_SDA=21 -D PIN_BOARD_SCL=22 + -D PIN_USER_BTN=38 build_src_filter = ${esp32_base.build_src_filter} board_build.partitions = min_spiffs.csv ; get around 4mb flash limit lib_deps =