Updated, enabled watchdog and added button definition

This commit is contained in:
Paolo Ponzano 2025-01-03 18:13:24 +01:00
parent 8f48fd4ca2
commit b7329c47c8
3 changed files with 17 additions and 5 deletions

View File

@ -254,6 +254,11 @@ void cpuDeepSleep(uint32_t msecToWake)
nrf_gpio_cfg_default(WB_I2C1_SDA);
#endif
#endif
#ifdef MESHLINK
#ifdef PIN_3V3_EN
digitalWrite(PIN_3V3_EN, LOW);
#endif
#endif
#ifdef HELTEC_MESH_NODE_T114
nrf_gpio_cfg_default(PIN_GPS_PPS);

View File

@ -38,13 +38,16 @@ void initVariant()
//pinMode(PIN_LED2, OUTPUT);
//ledOff(PIN_LED2);
pinMode(PIN_LED1, OUTPUT);
digitalWrite(PIN_LED1, LOW);
//pinMode(PIN_LED1, OUTPUT);
//digitalWrite(PIN_LED1, LOW);
pinMode(24,OUTPUT);
digitalWrite(24, HIGH);
//pinMode(25,OUTPUT);
//digitalWrite(25, HIGH);
// 3V3 Power Rail
pinMode(PIN_3V3_EN, OUTPUT);
digitalWrite(PIN_3V3_EN, LOW);
digitalWrite(PIN_3V3_EN, HIGH);
//pinMode(PIN_GPS_EN, OUTPUT);
//digitalWrite(PIN_GPS_EN, HIGH);
//pinMode(GPS_TX_PIN, OUTPUT);

View File

@ -43,7 +43,11 @@ extern "C" {
// LEDs
#define BUTTON_PIN (38) // If defined, this will be used for user button presses,
#define BUTTON_NEED_PULLUP
// LEDs
#define PIN_LED1 (24) //24
#define PIN_LED2 (-1) //Watchdog enable pin25
//#define PIN_LED3 (-1)