sh123 2021-02-08 09:17:00 +02:00
commit 9009a0278b
1 zmienionych plików z 19 dodań i 8 usunięć

Wyświetl plik

@ -28,20 +28,31 @@ Can be used in several modes:
- just install [Codec2 Walkie-Talkie](https://github.com/sh123/codec2_talkie) on you Android phone, pair with the modem and you can communicate with each other by using digital voice [Codec2](http://www.rowetel.com/?page_id=452)
# Compatible Boards
All work was done on ESP32-WROOM with custom made LoRa shield, if your ESP32 board is compatible then it should work, but there might be need to redefine pinouts to LoRa module if it differs (see further description in Software Setup section), currently pinouts are connected from LoRa to ESP32-WROOM as (SS/RST/DIO0 could be redefined in config.h):
All work was done on ESP32-WROOM with custom made LoRa shield, Arduino Board is "ESP32 Dev Module".
If your ESP32 board is compatible or has build in LoRa module then it should work without redefining pinouts, for custom shields there might be need to redefine pinouts to LoRa module if it differs (see further description in Software Setup section), currently pinouts are connected from LoRa to ESP32-WROOM as (SS/RST/DIO0 could be redefined in config.h):
![alt text](images/pinouts.png)
- SS: GPIO_5
- RST: GPIO_26
- DIO0: GPIO_14
Common SPI:
- MOSI: GPIO_23/VSPI_MOSI
- MISO: GPIO_19/VSPI_MISO
- SCK: GPIO_18/VSPI_SCK
- SS/CS/NSS: GPIO_5
Supported/Tested:
- **T-Beam LoRa**,
- **WIFI LoRa 32 (V2)**
Board specific:
- RST/RESET: GPIO_26
- DIO0/IRQ: GPIO_14
Supported/Tested, just select board in **Arduino IDE->Tools->Board**, no need to redefine pinouts:
- **T-Beam LoRa**
Need to redefine pinouts in config.h:
- **Heltec WiFi LoRa 32 (v2)** (screen is not used), redefine pinouts as
```
#define LORA_RST 14
#define LORA_IRQ 26
```
# Software Dependencies
Install via libraries:
@ -171,6 +182,6 @@ Payloads are sent and expected as big endian and defined as:
- Monitor your planned frequency, such as 433.775 MHz for ISM device activity, if there is strong interference from other users tune up or down it to minimize interference, it might be critical for long range
- Weather
- Rain and high humidity levels decrease signal level by about **~3-6 dB**
- Could not get modems communicate with each other when using spreading factor 6
- Could not get modems communicate with each other when using spreading factor 6, need to use implicit LoRa header mode
- It might be useful to add additional pass band filter or broadcast FM radio reject filter, it seem to improve sensitivity when using external base antenna