Files
LoRa_APRS_iGate/src/pins_config.h
T
richonguzman 7f9b94a78c loraRSTnupdate
2023-12-06 11:04:02 -03:00

66 lines
1.7 KiB
C

#ifndef PINS_CONFIG_H_
#define PINS_CONFIG_H_
#include <Arduino.h>
#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