LoRa (Long Range) technology is one of the promising technology which offers long range communication with low power consumption.
Therefore when building a device that can be deployed in a no network area or to achieve long distance such as 5km or more with low power consumption feature it is considered to be a suitable technology.
However if I am planning to build a system that should assist sending images to remote location over long range or in no network area (i.e. rural area, agricultural fields), what is the better option?
Is it a good practice to use LoRa for sending images? Since it has low bandwidth, how can a large image be sent? What is the maximum size that could be sent?
In detail, I want to capture images of crop from the field and send it for analysis on cloud server. So if I am sending image (1-2MB size) in small parts, how many attempts will it take if the distance between sensor node and gateway is around 2KM? How can I assure that all parts will be transmitted successfully?
Practically I have seen that while out of 10 packets of simple text message, 1-2 packets are usually lost even in closest distance of 10 ft. I don't know, may be due to I have not yet used gateway as receiving and rather that I have used SX1278 Lora module as both sending and receiving devices in 1-1 communication.