Previously, we have looked at BLE (Bluetooth Low Energy) & NFC (Near Filed Communications) for shorter distance (<100m) or PAN (Personal Area Networks) to connect IoT to the cloud. For longer distances requirements, you would need to look at cellular or satellite gateways or other similar solutions. However, when we’re looking at implementing an IoT solution, we need to consider battery life of the devices (usually a trade-off with update intervals), security , cost (BOM & operations) & also ease of integration to existing infrastructure. There are a few promising last-mile solutions designed with IoT in mind. One such solution is LoRa a Low Power Wide Area Network (LPWAN) specification intended for wireless battery operated Things.