LoRaWAN is a long range wide-area network technology that combines long range with low power consumption. It's possible to develop LoRa end-nodes using mbed using either:

We have a step-by-step guide available which contains complete instructions on how to build a LoRa network, and how to write device firmware: Building your own private LoRa network.