Hi there, I’m using Heltec wifi lora 32 as my board to compare the performance of BLE, Wifi and Lora in term of distance travelled (point-to-point) and power consumption. Thanks to your tutorials, there are some progress that I made using your guide. But, there are several questions that I want to asked:
- Can you briefly explain why the update rate of Lora become slower as the distance increased? Because sometimes I need to wait for a while before it updating a new value.
- The power consumptions I got for BLE is around 50mA and Lora around 80mA. Is it normal to get reading such that or can I get a lower reading? and then is it logic that power consumption of BLE is lower than Lora?
hope to hear from you soon, thank you.
- I think it has to do with link budget. When you increase the distance, there are more obstacles between the sender and the receiver, which reduces the link budget. You can learn more about link budget in the following links:
- When comparing BLE with LoRa they are both low power technologies. So, you get similar results for both depending on the application (50 mA and 80 mA can be considered very similar). When you’re using these technologies with the ESP32, power consumption depends on the code you’re running, if you’e using other peripherals, etc…
The following article compares several wireless technologies, which I think you’ll find useful: