diff --git a/README.md b/README.md index c64a3d4..101afb7 100644 --- a/README.md +++ b/README.md @@ -69,8 +69,8 @@ __________________________________________ LoRa APRS iGATE/Digirepeater working on this boards: - LILYGO ESP32 LoRa32 v2-1-1.6 -- ESP32 Wroom Dev + SX1278 LoRa Module for a DIY Version -- HELTEC_WIFI_LORA_32_V2 (add "#define OLED_RESET 16" on "pins_config.h") +- ESP32 Wroom + SX1278 LoRa Module for a DIY Version. +- HELTEC_WIFI_LORA_32_V2 (check "pins_config.h" and "display.cpp" for aditional configuration). __________________________________________ Versions: - 2023.02.10 First Beta (receiving LoRa Beacon/Packets and uploading to APRS-IS). @@ -81,8 +81,11 @@ Versions: - 2023.05.23 Processing Query's from RF/LoRa or APRS-IS (Send "Help" Message to test). - 2023.06.06 Full repack of Code and adding _enableTx_ only for Ham Ops. - 2023.06.08 Adding Digirepeater Functions. -- 2023.06.10 OTA for Firmware and Filesystem. +- 2023.06.10 OTA update support for Firmware and Filesystem. - 2023.06.12 Syslog added. +- 2023.06.17 Support for BME280 Module (Temperature, Humidity, Pressure) added. +- 2023.06.18 Info on Oled Screen mayor update, added RSSI and Distance to Listened Station. +- 2023.06.19 Failsafe mods to configuration to ensure correct OTA updates. __________________________________________ Special Thanks to the help in testing and developing to Manfred (DC2MH) , for showing me the "way of good coding" to Tihomir (CA3TSK) and much more Ham Licence Ops all over the world. diff --git a/data/igate_conf.json b/data/igate_conf.json index f6cb39e..f174298 100644 --- a/data/igate_conf.json +++ b/data/igate_conf.json @@ -51,6 +51,6 @@ "rememberStationTime": 30 }, "bme": { - "active": true + "active": false } } \ No newline at end of file diff --git a/src/display.h b/src/display.h index 45f4246..5c2f29e 100644 --- a/src/display.h +++ b/src/display.h @@ -5,8 +5,12 @@ #define SCREEN_WIDTH 128 // OLED display width, in pixels #define SCREEN_HEIGHT 64 // OLED display height, in pixels -#define OLED_RESET -1 // Reset pin # (or -1 if sharing Arduino reset pin) #define SCREEN_ADDRESS 0x3C ///< See datasheet for Address; 0x3D for 128x64, 0x3C for 128x32 +#define OLED_RESET -1 // Reset pin # (or -1 if sharing Arduino reset pin) +/*change to +#define OLED_RESET 16 +for HELTEC_WIFI_LORA_32_V2 screen to work +*/ void setup_display(); void display_toggle(bool toggle); diff --git a/src/pins_config.h b/src/pins_config.h index 15fcdd0..08dea52 100644 --- a/src/pins_config.h +++ b/src/pins_config.h @@ -10,8 +10,8 @@ #define LORA_RST 23 // GPIO14 - SX1276 RST #define LORA_IRQ 26 // GPIO26 - SX1276 IRQ ---->DIO0 -#define OLED_SDA 21 -#define OLED_SCL 22 +#define OLED_SDA 21 // change to "4" in Heltec WiFi Lora 32 V2 +#define OLED_SCL 22 // change to "15" in Heltec WiFi Lora 32 V2 #define greenLed 25 // Green Led