longfi-arduino/Adafruit-Feather-M0-RFM95/longfi-us915
Kent Wiliams 5d2b39ce1e add note about having only one lmic lib 2020-04-24 15:18:55 -07:00
..
README.md add note about having only one lmic lib 2020-04-24 15:18:55 -07:00
config.h
longfi-us915.ino

README.md

Adafruit Feather M0 RFM95

Adafruit Feather M0 with RFM95 Product Page
Adafruit Feather M0 with RFM95 Datasheets & Files.

Required Arduino Libraries

Important

Make sure you do not have other LMIC arduino libraries installed, otherwise you will experience build errors. You can find your Arduino libraries for your operating system below, simply delete the directory if you would like to remove a library.

linux: /home/{user}/Arduino/libraries windows: Documents/Arduino/libraries mac os: Documents/Arduino/libraries

From the Arduino IDE, open the Library Manager (Sketch->Include Library->Manage Libraries). In the search box, type the library name below and install the latest version.

IBM LMIC framework

Required Configuration

This library requires that a config file be setup properly. After you have installed the IBM LMIC framework library, navigate to it's directory on your operating system found below. Next, replace the config.h file in this directory with this config.h file.

linux: /home/{user}/Arduino/libraries/IBM_LMIC_framework/src/lmic
windows: Documents/Arduino/libraries/IBM_LMIC_framework/src/lmic
mac os: Documents/Arduino/libraries/IBM_LMIC_framework/src/lmic

Required Arduino Board Support

  1. Install Arduino SAMD Support, instructions here.
  2. Install Adafruit SAMD Support, instructions here.
  3. (Windows 7 & 8 Only) Install drivers, instructions here