diff --git a/src/boards_pinout.h b/src/boards_pinout.h index d30f9ec..301ce33 100644 --- a/src/boards_pinout.h +++ b/src/boards_pinout.h @@ -6,7 +6,7 @@ #undef OLED_RST -#if defined(TTGO_T_Beam_V1_0) || defined(TTGO_T_Beam_V1_2) || defined(TTGO_T_Beam_V1_0_SX1268) || defined(TTGO_T_Beam_V1_2_SX1262) +#if defined(TTGO_T_Beam_V1_0) || defined(TTGO_T_Beam_V1_2) #define OLED_SDA 21 #define OLED_SCL 22 #define OLED_RST 16 @@ -22,6 +22,41 @@ #endif +#if defined(TTGO_T_Beam_V1_0_SX1268) || defined(TTGO_T_Beam_V1_2_SX1262) + #define OLED_SDA 21 + #define OLED_SCL 22 + #define OLED_RST 16 + #define GPS_RX 12 + #define GPS_TX 34 + #define BUTTON_PIN 38 + #define RADIO_SCLK_PIN 5 + #define RADIO_MISO_PIN 19 + #define RADIO_MOSI_PIN 27 + #define RADIO_CS_PIN 18 + #define RADIO_DIO0_PIN 26 + #define RADIO_RST_PIN 23 + #define RADIO_DIO1_PIN 33 + #define RADIO_BUSY_PIN 32 +#endif + + +#ifdef TTGO_T_Beam_V0_7 + #define OLED_SDA 21 + #define OLED_SCL 22 + #define OLED_RST 16 + #define GPS_RX 15 + #define GPS_TX 12 + #define BUTTON_PIN 39 + #define BATTERY_PIN 35 + #define RADIO_SCLK_PIN 5 + #define RADIO_MISO_PIN 19 + #define RADIO_MOSI_PIN 27 + #define RADIO_CS_PIN 18 + #define RADIO_RST_PIN 23 + #define RADIO_BUSY_PIN 26 +#endif + + #if defined(ESP32_DIY_LoRa_GPS) || defined(TTGO_T_LORA32_V2_1_GPS) || defined(TTGO_T_LORA32_V2_1_TNC) #define OLED_SDA 21 #define OLED_SCL 22 @@ -63,35 +98,6 @@ #endif -#if defined(TTGO_T_Beam_V1_0_SX1268) || defined(TTGO_T_Beam_V1_2_SX1262) - #define RADIO_SCLK_PIN 5 - #define RADIO_MISO_PIN 19 - #define RADIO_MOSI_PIN 27 - #define RADIO_CS_PIN 18 - #define RADIO_DIO0_PIN 26 - #define RADIO_RST_PIN 23 - #define RADIO_DIO1_PIN 33 - #define RADIO_BUSY_PIN 32 -#endif - - -#ifdef TTGO_T_Beam_V0_7 - #define OLED_SDA 21 - #define OLED_SCL 22 - #define OLED_RST 16 - #define GPS_RX 15 - #define GPS_TX 12 - #define BUTTON_PIN 39 - #define BATTERY_PIN 35 - #define RADIO_SCLK_PIN 5 - #define RADIO_MISO_PIN 19 - #define RADIO_MOSI_PIN 27 - #define RADIO_CS_PIN 18 - #define RADIO_RST_PIN 23 - #define RADIO_BUSY_PIN 26 -#endif - - #ifdef TTGO_T_Beam_S3_SUPREME_V3 #define OLED_SDA 17 #define OLED_SCL 18