From d9e6127d5c2f6f463b776570e40b4fcdd5ced331 Mon Sep 17 00:00:00 2001 From: Peter Buchegger Date: Sun, 15 Nov 2020 14:30:39 +0100 Subject: [PATCH] readme update --- README.md | 92 ++++++++++++++++++++++++------------------------------- 1 file changed, 40 insertions(+), 52 deletions(-) diff --git a/README.md b/README.md index 5adabbb..d43d40c 100644 --- a/README.md +++ b/README.md @@ -14,22 +14,22 @@ Try it out and be part of the APRS network. You can use one of the Lora32 boards without changings : -* Heltec WiFi LoRa 32 V1 (433MHz SX1278) -* Heltec WiFi LoRa 32 V2 (433MHz SX1278) -* TTGO LoRa32 V1 (433MHz SX1278) -* TTGO LoRa32 V2 (433MHz SX1278) -* TTGO LoRa32 V2.1 (433MHz SX1278) -* TTGO T-Beam V0.7 (433MHz SX1278) -* TTGO T-Beam V1 (433MHz SX1278) -* Tracker D from [OE1ACM and OE1CGC](https://www.lora-aprs.at/) -* and sure many more... +* Heltec WiFi LoRa 32 V1 (433MHz SX1278) +* Heltec WiFi LoRa 32 V2 (433MHz SX1278) +* TTGO LoRa32 V1 (433MHz SX1278) +* TTGO LoRa32 V2 (433MHz SX1278) +* TTGO LoRa32 V2.1 (433MHz SX1278) +* TTGO T-Beam V0.7 (433MHz SX1278) +* TTGO T-Beam V1 (433MHz SX1278) +* Tracker D from [OE1ACM and OE1CGC](https://www.lora-aprs.at/) +* and sure many more... Here are some amazon-de links for some example boards: -* [LoRa32 V1](https://www.amazon.de/dp/B07VPHYYJD) -* [LoRa32 V1](https://www.amazon.de/dp/B07QRG89ZV) -* [LoRa32 V2](https://www.amazon.de/dp/B07VL97VNH) -* [LoRa32 V2.1](https://www.amazon.de/dp/B07RXSKPBX) -* [T-Beam V1.0](https://www.amazon.de/dp/B07RT9FKPL) +* [LoRa32 V1](https://www.amazon.de/dp/B07VPHYYJD) +* [LoRa32 V1](https://www.amazon.de/dp/B07QRG89ZV) +* [LoRa32 V2](https://www.amazon.de/dp/B07VL97VNH) +* [LoRa32 V2.1](https://www.amazon.de/dp/B07RXSKPBX) +* [T-Beam V1.0](https://www.amazon.de/dp/B07RT9FKPL) This boards cost around 20 Euros, they are very cheap and perfect for an LoRa iGate. Keep in minde: you need a 433MHz version! @@ -38,50 +38,31 @@ Keep in minde: you need a 433MHz version! ### How to compile -The best success is to use PlatformIO. +The best success is to use PlatformIO (and it is the only platform where I can support you). -* Go to [PlatformIO](https://platformio.org/) download and install the IDE. -* If installed open the IDE, go to the left side and klick on 'extensions' then search for 'PatformIO' and install. -* When installed click 'the ant head' on the left and choose import the project on the right. -* Just open the folder and you can compile the Firmware. - -### Dependencies - -* [LoRa](https://github.com/sandeepmistry/arduino-LoRa) by Sandeep Mistry -* [APRS-IS-Lib](https://github.com/peterus/APRS-IS-Lib) by Peter Buchegger -* [APRS-Decoder-Lib](https://github.com/peterus/APRS-Decoder-Lib) by Peter Buchegger -* [LoRa-APRS-Lib](https://github.com/peterus/LoRa-APRS-Lib) by Peter Buchegger -* [ArduinoJson](https://github.com/bblanchon/ArduinoJson) by Benoit Blanchon -* [AXP202X_Library](https://github.com/lewisxhe/AXP202X_Library) by Lewis He -* [Adafruit SSD1306](https://github.com/adafruit/Adafruit_SSD1306) by Adafruit (with all dependecies) -* [NTPClient](https://github.com/arduino-libraries/NTPClient) by Fabrice Weinberg - -But you don't need to download all this libs, PlatformIO will take care for you ;) +* Go to [PlatformIO](https://platformio.org/) download and install the IDE. +* If installed open the IDE, go to the left side and klick on 'extensions' then search for 'PatformIO' and install. +* When installed click 'the ant head' on the left and choose import the project on the right. +* Just open the folder and you can compile the Firmware. ## Configuration -* You can find all nessesary settings to change for your configuration in **data/is-cfg.json**. -* To upload it to your board you have to do this via **Upload File System image** in PlatformIO! -* To find the 'Upload File System image' click the PlatformIO symbol (the little alien) on the left side, choos your configuration, click on 'Platform' and search for 'Upload File System image'. - -## LoRa APRS iGates on aprs.fi - -Feel free to add a link to your iGate here: - -* [OE5BPA-10](https://aprs.fi/info/a/OE5BPA-10) +* You can find all nessesary settings to change for your configuration in **data/is-cfg.json**. +* To upload it to your board you have to do this via **Upload File System image** in PlatformIO! +* To find the 'Upload File System image' click the PlatformIO symbol (the little alien) on the left side, choos your configuration, click on 'Platform' and search for 'Upload File System image'. ## Future plans -* [x] show time until next beaconing -* [ ] show login issues from IS server -* [ ] add better OLED library to support multiple different OLEDs -* [x] add support to turn OLED on, off and dimming -* [ ] add support for temperature chips (BMExxx) -* [ ] add FTP server support to upload configuration -* [ ] add web server for configuration and other things -* [ ] add statistics for received packages -* [ ] show received packages on a map -* [ ] etc. +* [x] show time until next beaconing +* [ ] show login issues from IS server +* [ ] add better OLED library to support multiple different OLEDs +* [x] add support to turn OLED on, off and dimming +* [ ] add support for temperature chips (BMExxx) +* [x] add FTP server support to upload configuration +* [ ] add web server for configuration and other things +* [ ] add statistics for received packages +* [ ] show received packages on a map +* [ ] etc. ## LoRa Tracker @@ -99,4 +80,11 @@ For direct mount you need a display with this Pinout -> [VCC - GND - SCL - SDA]( A direct mount of the [other display](pics/display-wrong.jpg) is not possible without damage the display! The 'wrong' display works too but you have to change VCC and GND by wire ! -feel free to add hints! \ No newline at end of file +feel free to add hints! + +## Blog posts and Youtube videos from other Hams + +* [OE1ROT](https://www.aronaut.at/2020/11/lora-aprs-gateway-mit-esp32-boards/) +* [DL7AG](http://online.dl7ag.de/lora-aprs-dl7ag-10/) +* [Manuel Lausmann - Tracker](https://www.youtube.com/watch?v=clIlTEFbWLk) +* [Manuel Lausmann - iGate](https://www.youtube.com/watch?v=C7hfVe32pXs)