]> git.tnoah.ca Git - lora-radio.git/commitdiff
T-Echo pin definitions
authorMark Qvist <mark@unsigned.io>
Wed, 15 Jan 2025 20:10:01 +0000 (21:10 +0100)
committerMark Qvist <mark@unsigned.io>
Wed, 15 Jan 2025 20:10:01 +0000 (21:10 +0100)
Boards.h

index ebec32efcc4dfd8dab139428b8e2593d9f0c5a46..adae722d17bff7d058757cf2c6b0c6c58a440076 100644 (file)
--- a/Boards.h
+++ b/Boards.h
       #define HAS_BLUETOOTH false
       #define HAS_BLE true
       #define HAS_CONSOLE false
-      #define HAS_PMU false
+      #define HAS_PMU true
       #define HAS_NP false
       #define HAS_SD false
       #define HAS_TCXO true
       #define HAS_DISPLAY true
       #define HAS_BACKLIGHT true
       #define DISPLAY_SCALE 1
+
+      #define LED_ON LOW
+      #define LED_OFF HIGH
+      #define PIN_LED_GREEN _PINNUM(1, 1)
+      #define PIN_LED_RED   _PINNUM(1, 3)
+      #define PIN_LED_BLUE  _PINNUM(0, 14)
       #define PIN_VEXT_EN _PINNUM(0, 12)
+
       const int pin_disp_cs = 30;
       const int pin_disp_dc = 28;
       const int pin_disp_reset = 2;
       const int pin_disp_miso = -1;
       const int pin_backlight = 43;
 
-      const int pin_btn_usr1 = 42;
+      const int pin_btn_usr1 = _PINNUM(1, 10);
+      const int pin_btn_touch = _PINNUM(0, 11);
 
       const int pin_reset = 25;
       const int pin_cs = 24;
       const int pin_busy = 17;
       const int pin_dio = 20;
       const int pin_tcxo_enable = 21;
-      const int pin_led_rx = 14;
-      const int pin_led_tx = 14;
+      const int pin_led_rx = PIN_LED_BLUE;
+      const int pin_led_tx = PIN_LED_RED;
 
     #elif BOARD_MODEL == BOARD_HELTEC_T114
       #define MODEM SX1262
     const int pin_busy = -1;
   #endif
 
+  #ifndef LED_ON
+    #define LED_ON HIGH
+  #endif
+  
+  #ifndef LED_OFF
+    #define LED_OFF LOW
+  #endif
+
   #ifndef DIO2_AS_RF_SWITCH
     #define DIO2_AS_RF_SWITCH false
   #endif