Adafruit Feather M0 RFM96 LoRa 433 MHz - image 1
1 / 7
Adafruit·Dev Board

Adafruit Feather M0 RFM96 LoRa 433 MHz

ATSAMD21G18 ARM Cortex-M0+ Feather board with RFM96W SX1278 LoRa radio for 433 MHz. Achieves 2+ km range, supports LoRaWAN, 256KB flash, 32KB RAM, native USB, and built-in LiPo charger.

Starting from

$34.95

Compatible Firmware

Specifications

ArchitectureARM Cortex-M0+
CPU Cores1
Clock Speed48 MHz
Flash256KB
GPIO Level3.3V
Power Input5V + LiPo
AntennaU.FL/IPEX
Storagenone
Dimensions51 × 23 × 8 mm

Components

MCUMCUDatasheet

ARM Cortex-M0+ at 48MHz, 256KB flash, 32KB SRAM, native USB.

LoRa RadioLora ModuleDatasheet

HopeRF RFM96W LoRa module based on Semtech SX1278, 433MHz, +5 to +20dBm TX, SF6-SF12, >2km range.

Bus Interfaces

SPI
SCK: PA17MISO: PA19MOSI: PA16
I2C
SCL: PA23SDA: PA22
UART
RX: PA11TX: PA10
LoRa
LoRaWAN

GPIO Map

PA11
RX — UART Receive
digital-inputdigital-output
UART
PA10
TX — UART Transmit
digital-inputdigital-output
UART
PA15
D5 — GPIO / PWM
digital-inputdigital-outputpwm
PA20
D6 — GPIO / PWM
digital-inputdigital-outputpwm
PA07
D9 — GPIO / PWM / Analog
digital-inputdigital-outputpwmanalog-input
PA18
D10 — GPIO / PWM
digital-inputdigital-outputpwm
PA16
D11 — SPI MOSI
digital-inputdigital-output
SPI
PA19
D12 — SPI MISO
digital-inputdigital-output
SPI
PA17
D13 — SPI SCK / LED
digital-inputdigital-output
SPI
PA22
SDA — I2C Data
digital-inputdigital-output
I2C
PA23
SCL — I2C Clock
digital-inputdigital-output
I2C
PA02
A0 — Analog In / DAC Out
analog-inputanalog-output
PB08
A1 — Analog In
analog-input
PB09
A2 — Analog In
analog-input
PA04
A3 — Analog In
analog-input
PA05
A4 — Analog In
analog-input
PB02
A5 — Analog In
analog-input

Overview

The Adafruit Feather M0 RFM96 LoRa 433 MHz is the 433 MHz LoRa variant of the M0 Feather series, targeting the 433 MHz ISM band used in much of Asia, Europe (specifically ITU Region 1), and South America. It combines the ATSAMD21G18 ARM Cortex-M0+ at 48 MHz with HopeRF's RFM96W module based on the Semtech SX1278.

The 433 MHz frequency offers better RF propagation through obstacles and longer wavelengths compared to 868/915 MHz variants, often improving range or reliability in challenging environments such as urban areas or buildings with concrete walls. The SX1278 provides the same LoRa modulation capabilities as the SX1276 used in the 868/915 MHz variants.

All features match the 900 MHz variant: 256KB flash, 32KB SRAM, 20 GPIO pins, 10 analog inputs, 8 PWM channels, native USB, u.FL antenna connector, and a 100mA LiPo charger. The RadioHead library and LMIC LoRaWAN stack both support this board, enabling raw LoRa packet communication and LoRaWAN network connectivity where 433 MHz infrastructure is available.

This is the right choice for deployments in regions where 433 MHz is the primary LoRaWAN band, or for projects that need the propagation advantages of lower frequency LoRa.

Use Cases

5

Resources

Where to Buy

Explore more of the directory — popular use cases, firmware, and specs to browse next.