Can anyone recommend a user forum where I might be able to discuss some technical experiments with LoRa? I'm in the US, so I am working at 915 MHz.
I am using boards from Adafruit and they do have some user forums, but they do not seem well populated with a technical crowd.
The two boards I have both use a small shielded board marked HopeRF RFM95C to generate the LoRa signals. I have tried a small omni coil and a fairly large +6dBi antenna but independent of which antennas I use, what I see in my experiments is that the maximum possible working signal reported (RSSI) is -47 dB and the weakest I have ever received is -120 dB. The sender is using Arduino code on a Feather M0 board, that sends short packets like "Hello World #123"
https://learn.adafruit.com/adafruit-fea ... m-9x-radio
and the receiver is a "bonnet" board stacked on a Raspberry Pi Zero W, operating with CircuitPython running on the Pi.
My results show my receiver dynamic range appears to be (120 - 47) or 73 dB, with a -120 dB sensitivity limit. I believe other people have reported somewhat different and better results from their LoRa devices, and I am interested to compare and see what is typically possible. Elsewhere I have seen -130 dBm receiver sensitivity reported as possible. That would be 10 dB better than what I see now, which would be a huge improvement, assuming the RSSI reading is reliably accurate. One thing I wonder about is if being in the immediate proximity of the running Pi Zero W board is raising the receive noise floor on the Pi "bonnet" board, or if there is some other hardware issue. My tests had the transmitter fixed, while I carried the receiver mounted on a backpack along a long winding path, including some completely open fields so I don't think there was a high local RF noise floor in the 915 MHz band everywhere I walked.
EDIT: from a LoRa discussion at the lowpowerlab.com forum, I see that the minimum sensitivity of the RFM95C is affected by the offset of the crystal, and if you aren't using a TCXO on your board you will probably not get the maximum possible value. It depends whether your Tx and Rx side are aligned closely enough in frequency, and remains there as the board temperatures change (and there will inevitably be some change in temperature on the Tx side just from heating due to the power dissipation when transmitting.)