longfi-arduino/Adafruit-Feather-M0-RFM95/longfi-us915
Kent Williams 1fdb00718f
adafruit feather readme fix
2020-07-23 09:04:56 -07:00
..
README.md adafruit feather readme fix 2020-07-23 09:04:56 -07:00
config.h add example config.h file for ibm lmic 2020-04-24 13:51:47 -07:00
longfi-us915.ino switched examples to sub-band 2 2020-05-11 21:36:09 -07:00

README.md

Adafruit Feather M0 RFM95

Quickstart Guide
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 version 1.5.0+arduino-2.

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