The RFM95 is a LoRa / SigFox module to be used with Arduino / ESP32 / Raspberry Pi and many other. With ideal conditions, you can get ranges up to 2km+ while having only small power consumption.
It is equipped with the LoRa long range modem that provides ultra-long range spread spectrum communication and high interference immunity.
Using the patented LoRa™ modulation technique RFM95 can achieve a sensitivity of over -148dBm using a low-cost crystal and bill of materials. The high sensitivity combined with the integrated +20 dBm power amplifier yields industry leading link budget making it optimal for any application requiring range or robustness.