GitHub repository: nielskoot/arduino-lmic
Description: LoraWAN-MAC-in-C library, adapted to run under the Arduino environment