
Adafruit Feather M0 with RFM95 LoRa Radio - 900MHz
The Feather M0 RFM95 LoRa Radio (900 MHz) combines the ATSAMD21G18 ARM Cortex M0+ processor with an SX1276-based LoRa radio transceiver for long-range wireless communication at 868 or 915 MHz. The exact frequency is software-configurable, allowing you to tune dynamically for your region's ISM band. LoRa modulation delivers significantly greater range than conventional packet radio — over 2 km line-of-sight with default settings, and up to 20 km with optimised configurations and directional antennas.
LoRa is ideal for low-power, low-data-rate applications where range matters more than bandwidth. It outperforms 2.4 GHz technologies like Bluetooth, Wi-Fi, and ZigBee in range while maintaining very low sleep current consumption.
Key Features
- ATSAMD21G18 Processor – ARM Cortex M0+ running at 48 MHz, 3.3V logic
- 256 KB Flash + 32 KB RAM – 8× more flash and 16× more RAM than ATmega328/32u4
- RFM95 LoRa 868/915 MHz Radio – SX1276-based LoRa transceiver with SPI interface, software-tuneable frequency
- +5 to +20 dBm Output – Up to 100 mW transmit power, selectable in software
- 2+ km Range – Line-of-sight with default settings; up to 20 km with optimisation
- Ultra-Low Power – ~300 µA full sleep, ~120 mA peak transmit (+20 dBm), ~40 mA active listening
- Native USB – Built-in USB-to-Serial for programming and debugging, no FTDI chip needed
- 20 GPIO Pins – Hardware Serial, I2C, and SPI; 8× PWM, 10× analogue inputs, 1× analogue output
- LiPo Battery Support – JST connector with built-in 100 mA charger, battery voltage monitoring via analogue pin
- Compact Design – 51 mm × 23 mm × 8 mm, weighing 5.8 g
Also Available
- Feather M0 RFM96 LoRa 433 MHz – Same LoRa radio at 433 MHz
- Feather M0 RFM69HCW 868/915 MHz – Packet radio (shorter range, higher data rate)
- Feather M0 RFM69HCW 433 MHz – Packet radio
- Feather M0 Express – CircuitPython with 2 MB flash
- Feather M0 Basic Proto – Prototyping area
- Feather M0 Adalogger – MicroSD data logging
- Feather M0 Bluefruit LE – Bluetooth Low Energy
- Feather M0 WiFi – ATWINC1500 Wi-Fi
Ideal For
- Long-range wireless sensor networks
- Remote environmental monitoring
- Battery-powered IoT nodes requiring kilometre-scale range
- Low-power telemetry and tracking
Package Contents
- 1× Feather M0 RFM95 LoRa 900 MHz
- 1× Header pin set
Product Information
Product Information
Shipping & Returns
Shipping & Returns
Description
The Feather M0 RFM95 LoRa Radio (900 MHz) combines the ATSAMD21G18 ARM Cortex M0+ processor with an SX1276-based LoRa radio transceiver for long-range wireless communication at 868 or 915 MHz. The exact frequency is software-configurable, allowing you to tune dynamically for your region's ISM band. LoRa modulation delivers significantly greater range than conventional packet radio — over 2 km line-of-sight with default settings, and up to 20 km with optimised configurations and directional antennas.
LoRa is ideal for low-power, low-data-rate applications where range matters more than bandwidth. It outperforms 2.4 GHz technologies like Bluetooth, Wi-Fi, and ZigBee in range while maintaining very low sleep current consumption.
Key Features
- ATSAMD21G18 Processor – ARM Cortex M0+ running at 48 MHz, 3.3V logic
- 256 KB Flash + 32 KB RAM – 8× more flash and 16× more RAM than ATmega328/32u4
- RFM95 LoRa 868/915 MHz Radio – SX1276-based LoRa transceiver with SPI interface, software-tuneable frequency
- +5 to +20 dBm Output – Up to 100 mW transmit power, selectable in software
- 2+ km Range – Line-of-sight with default settings; up to 20 km with optimisation
- Ultra-Low Power – ~300 µA full sleep, ~120 mA peak transmit (+20 dBm), ~40 mA active listening
- Native USB – Built-in USB-to-Serial for programming and debugging, no FTDI chip needed
- 20 GPIO Pins – Hardware Serial, I2C, and SPI; 8× PWM, 10× analogue inputs, 1× analogue output
- LiPo Battery Support – JST connector with built-in 100 mA charger, battery voltage monitoring via analogue pin
- Compact Design – 51 mm × 23 mm × 8 mm, weighing 5.8 g
Also Available
- Feather M0 RFM96 LoRa 433 MHz – Same LoRa radio at 433 MHz
- Feather M0 RFM69HCW 868/915 MHz – Packet radio (shorter range, higher data rate)
- Feather M0 RFM69HCW 433 MHz – Packet radio
- Feather M0 Express – CircuitPython with 2 MB flash
- Feather M0 Basic Proto – Prototyping area
- Feather M0 Adalogger – MicroSD data logging
- Feather M0 Bluefruit LE – Bluetooth Low Energy
- Feather M0 WiFi – ATWINC1500 Wi-Fi
Ideal For
- Long-range wireless sensor networks
- Remote environmental monitoring
- Battery-powered IoT nodes requiring kilometre-scale range
- Low-power telemetry and tracking
Package Contents
- 1× Feather M0 RFM95 LoRa 900 MHz
- 1× Header pin set























