1. Get your hands on a LoRa module
Head on over to https://shop.exploratory.engineering and order your EE-04 kit. You don’t need an EE-04 module but you can use any LoRaWAN device you want like LoPy from PyCom, the Semtech mBed shield or the Microchip RN2903.
If there’s no coverage in your area you’ll need a gateway to receive messages from your module. There are lots of different gateways available - you can either build your own using the IMST iC880A, get a RAK 831 (here’s how to use it), a TTN, Multi-Tech, Kerlink or Cisco gateway just to mention a few.
2. Register your Congress account
Once you are ready to start developing you can register at https://lora.engineering/ to set up your own backend server.
3. Look at the sample code
3a. Using the custom firmware
To get started with the EE-0x modules you have to install a toolchain for your platform.
In general you’ll need the gcc compiler, the nRF SDK and the Segger tools for your platform.
3b. Using the MyNewt firmware
Getting started is fairly simple – the documentation for Apache MyNewt is quite comprehensive. The quick start section is a good starting point.