If you're within the United States, you can skip this page. The code and setup is already targeted towards the US frequency ranges.

Dont fret if you're not in the US - you'll just have to make some small modifications to your code to ensure it runs on the correct region. The Arduino-Lmic library supports the following regions:

  • eu_868: EU
  • us_915: US
  • au_921: Australia 
  • as_923: Asia
  • in_866: India

First, navigate to the lmic_project_config.h file within the LMIC Arduino library. On Windows and Macintosh machines, the default name of the folder is "Arduino" and is located in your Documents folder.

Simply uncomment the region your device is located in. We use a SX1276 transceiver on the Feather M0 LoRA, so this definition should not be changed. 

This guide was first published on Sep 21, 2018. It was last updated on Apr 13, 2024.

This page (Region Configuration) was last updated on Mar 08, 2024.

Text editor powered by tinymce.