I'm working in a project where I have to send data from long distances (about 1 km) between 2 Arduinos UNO which are powered by computer's USB ports. The place is a small city with no large buildings. I have bought two transceptors LORA RA-02 SX1278 at 433 MHz with an antenna for this frequency, like this:
The results are dissapointing. I can reach 300-350 meters with a stable communication (1 data send every 5 seconds). I was only able to, only one time, receive a data from a 1.4 km distance, but the message was corrupt, like this:
I have tried:
- Different programs and libraries (Now, i'm working with this library)
- Frequencies from 410 MHz to 525 MHz, according to the range inscriptions on the module
But the distance is still far away from 1 km for a stable communication. I have seen some people reaching 2-3 km with this module and some documents say that it is possible to reach 10 km.
The question is, what am I doing wrong or what I should change to improve the results?
Any help or related experience is very useful!