#ifndef PINS_CONFIG_H_ #define PINS_CONFIG_H_ #include #undef OLED_SDA #undef OLED_SCL #undef OLED_RST #undef LORA_RST #if defined(TTGO_T_LORA_V2_1) || defined(HELTEC_V2) #define LORA_SCK 5 // GPIO5 - SX1276 SCK #define LORA_MISO 19 // GPIO19 - SX1276 MISO #define LORA_MOSI 27 // GPIO27 - SX1276 MOSI #define LORA_CS 18 // GPIO18 - SX1276 CS ---> NSS #define LORA_RST 14 // GPIO14 - SX1276 RST #define LORA_IRQ 26 // GPIO26 - SX1276 IRQ ---->DIO0 #endif #ifdef HELTEC_V3 #define LORA_SCK 9 // SX1268 SCK #define LORA_MISO 11 // SX1268 MISO #define LORA_MOSI 10 // SX1268 MOSI #define LORA_CS 8 // SX1268 CS ---> NSS #define LORA_RST 12 // SX1268 RST #define LORA_IRQ 14 // SX1268 IRQ ---->DIO0 #endif #ifdef TTGO_T_LORA_V2_1 #define OLED_SDA 21 #define OLED_SCL 22 #define OLED_RESET -1 // Reset pin # (or -1 if sharing Arduino reset pin) #endif #ifdef HELTEC_V2 #define OLED_SDA 4 #define OLED_SCL 15 #define OLED_RESET 16 #endif #ifdef HELTEC_V3 #define OLED_SDA 17 #define OLED_SCL 18 #define OLED_RESET 21 #endif #define greenLed 25 // Green Led #define batteryPin 35 /* (Same pins for LILYGO LoRa32 and ESP32 Wroom Dev ) SX1278-------------------> ESP32 ttgo-lora32-v21 and ESP32 WROOM Dev GND GND DIO1 - DIO2 - DIO3 - VCC 3.3V MISO 19 MOSI 27 SCLK 5 NSS 18 DIO0 26 REST 14 GND - */ #endif