diff --git a/README.md b/README.md index 10fc11f..dc814fc 100644 --- a/README.md +++ b/README.md @@ -15,12 +15,14 @@ You can use one of the Lora32 boards: * TTGO LoRa32 V2 (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/) * many more... Here are some amazon-de links for some example boards: -* [Link](https://www.amazon.de/gp/product/B07VPHYYJD/) -* [Link](https://www.amazon.de/gp/product/B078LXL5ZK/) -* [Link](https://www.amazon.de/gp/product/B07QRG89ZV/). +* [LoRa32 V1](https://www.amazon.de/dp/B07VPHYYJD) +* [LoRa32 V1](https://www.amazon.de/dp/B07QRG89ZV) +* [LoRa32 V2](https://www.amazon.de/dp/B07VL97VNH) +* [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! @@ -47,6 +49,7 @@ But you don't need to download all this libs, PlatformIO will take care for you ## Configuration Change your configuration in data/is-cfg.json and upload it 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 and search for 'Upload File System image'. ## LoRa APRS iGates on aprs.fi @@ -56,7 +59,12 @@ Feel free to add a link to your iGate here: ## Future plans -The complete configuration should move to [IotWebConf](https://github.com/prampec/IotWebConf). +* 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 +* add better library to support multiple OLEDs +* etc. ## LoRa Tracker diff --git a/platformio.ini b/platformio.ini index ed5160e..a29ed90 100644 --- a/platformio.ini +++ b/platformio.ini @@ -36,3 +36,7 @@ board = ttgo-t-beam [env:ttgo-t-beam-v0_7] board = ttgo-t-beam build_flags = -DARDUINO_T_Beam_V0_7 + +[env:TrackerD-OE1ACM] +board = esp32doit-devkit-v1 +build_flags = -DTRACKERD -DLORA_SCK=18 -DLORA_MISO=19 -DLORA_MOSI=23 -DLORA_CS=16 -DLORA_RST=14 -DLORA_IRQ=26 diff --git a/src/pins.h b/src/pins.h index d4d46c9..a0835ad 100644 --- a/src/pins.h +++ b/src/pins.h @@ -5,9 +5,15 @@ #undef OLED_SDA #undef OLED_SCL #undef OLED_RST - #define OLED_SDA 21 - #define OLED_SCL 22 - #define OLED_RST 16 + #define OLED_SDA 21 + #define OLED_SCL 22 + #define OLED_RST 16 +#endif + +#ifdef TRACKERD + #define OLED_SDA 5 + #define OLED_SCL 4 + #define OLED_RST 25 #endif #endif