We need to get reading of meter using LORA.

Previously, we have used NodeMCU with Wifi module but it contains short range. We need long range which will be around 10 km to 20 km, So we must need to go with LORA.

Below is our working flow,

  1. We will get pulse from meter
  2. Micro Controller will manipulate and send data using LORA.

Which Micro Controller, we need to use to transmit data using LORA?

One more thing, This should be running atleast 8 to 10 years with battery cell and send data around 10 km to 20 km.

Could anyone suggest that microcontroller with LORA module? (e.g. NodeMCU, Raspberry PI, Microchip, attiny, tinylora, arduino)

  1. Micro Controller will receive data using LORA, store it and send it through wifi or GSM or LTE module.

Which Micro Controller, we need to use to receive data using LORA? (e.g. Raspberry PI, Arduino)

  • 1
    Shopping list type questions don't really work well on StackExchage sites. As it stands your question is far too broad. What research have you already done? What sort of terrain will this be in? What budget do you have? – hardillb Jul 30 '19 at 8:53
  • 1
    you could use a satellite link ... google RockBlock Iridium modem ... sparkfun.com/products/14498 – jsotola Jul 30 '19 at 19:20
  • 1
    @hardillb, It's actually not shopping list kind of question. We have implemented our code in NodeMCU but because of short range of data transmit capacity, it will not work. So, Must need to implement it using LORA. We need to create this device at very low cost. – Jimesh Gajera Jul 31 '19 at 8:40
  • It is a shopping list question, you are specifically asking for a list of parts. You've shown no research (e.g. suggesting a part and asking if it would be suitable) or listed any meaningful constraints – hardillb Jul 31 '19 at 8:44
  • 1
    I have purchased NodeMCU, MicroChip, TinyLORA to develop functionality but I didn't get clear idea which one I need to use? Which one is best for this kind of functionality? That's why I have asked question over here. Because, I need to use it with low power consumption which will work around 10 years. NodeMCU with sleep mode, we can run it upto 24 days. I can't use deep sleep. – Jimesh Gajera Jul 31 '19 at 9:23

I definitely agree with @hardillb. It is indeed a shopping list kind of question. But as always, new users on any platform are subject of this kind of question. It goes away with time.

Now, in order to try to answer your question, there are some things we need to consider:

  1. 10~20km range is quite long range. Not impossible, tough. 10km range can be achieved with very popular LoRa modules as the E32-433T30D. You will need to check the regulations about tx power in your country.
  2. 8~10 years of battery life is quite long time. Not impossible, tough. I worked on some nrf52 based beacons and we can run the device for over 5 years on CR2032s.

I may now say something that you might not want to hear. Your task is absolutely impossible. If you need this kind of range, you will need power. And if you need power you have lower lifetime. Simple as that.

If you are not willing to reduce drastically the amount messages sent from the device or the range you might need to use a chunky battery. I dont think there is a low-cost, "IoT sized" solution for this problem.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.