Adafruit Feather RP2040 with RFM95 LoRa 915 MHz - image 1
1 / 3
Adafruit·feather

Adafruit Feather RP2040 with RFM95 LoRa 915 MHz

RP2040 Feather with integrated RFM95W LoRa radio at 915 MHz (SX1276), 8MB flash, up to 20 km range, LiPo charging, STEMMA QT, and uFL antenna connector.

Starting from

$29.95

Specifications

ArchitectureARM Cortex-M0+
CPU Cores2
Clock Speed133 MHz
Flash8 MB
GPIO Level3.3V
Power Input5V + LiPo
AntennauFL/IPEX
Storagenone
Dimensions50.8 x 22.8 x 7 mm
Weight6.3 g

Certifications

Components

MCUMCUDatasheet

Dual-core ARM Cortex-M0+ at 133 MHz, 264KB SRAM.

SX1276-based 868/915 MHz LoRa transceiver, +20 dBm, up to 20 km range, SPI.

Bus Interfaces

I2C
SCL: GPIO25SDA: GPIO24
SPI
CS: GPIO10SCK: GPIO13MISO: GPIO12MOSI: GPIO11
UART
RX: GPIO1TX: GPIO0

GPIO Map

GPIO0
TX — UART
digital-inputdigital-outputpwm
UART
GPIO1
RX — UART
digital-inputdigital-outputpwm
UART
GPIO2
D2 — GPIO
digital-inputdigital-outputpwm
GPIO3
D3 — GPIO
digital-inputdigital-outputpwm
GPIO4
D4 — GPIO
digital-inputdigital-outputpwm
GPIO5
D5 — GPIO
digital-inputdigital-outputpwm
GPIO6
D6 — RFM95 CS
digital-inputdigital-outputpwm
SPI
GPIO7
D7 — GPIO
digital-inputdigital-output
GPIO8
D8 — GPIO
digital-inputdigital-output
GPIO9
D9 — GPIO
digital-inputdigital-output
GPIO10
RFM95 CS
digital-inputdigital-output
SPI
GPIO11
MOSI — SPI
digital-inputdigital-output
SPI
GPIO12
MISO — SPI
digital-inputdigital-output
SPI
GPIO13
SCK — SPI
digital-inputdigital-output
SPI
GPIO14
RFM95 IRQ
digital-inputinterrupt
GPIO15
RFM95 RST
digital-output
GPIO24
SDA — I2C (STEMMA QT)
digital-inputdigital-output
I2C
GPIO25
SCL — I2C (STEMMA QT)
digital-inputdigital-output
I2C
GPIO26
A0 — ADC0
analog-inputdigital-inputdigital-output
ADC
GPIO27
A1 — ADC1
analog-inputdigital-inputdigital-output
ADC
GPIO28
A2 — ADC2
analog-inputdigital-inputdigital-output
ADC
GPIO29
A3 — ADC3
analog-inputdigital-inputdigital-output
ADC

Overview

The Adafruit Feather RP2040 with RFM95 LoRa combines the dual-core RP2040 with the RFM95W LoRa transceiver module, based on the Semtech SX1276/7/8 chipset. LoRa's chirp spread spectrum modulation enables extremely long range — up to 2 km in typical urban environments and 20 km or more in open line-of-sight conditions — at very low power consumption, making it ideal for IoT sensor networks, asset tracking, and environmental monitoring.

The RFM95W operates in the 868/915 MHz ISM band, outputs up to +20 dBm (100 mW), and draws as little as 300 µA in sleep mode. Connection is via SPI. Both a uFL connector for external antennas and a wire solder pad are included for flexible antenna options. The LoRa physical layer is compatible with LoRaWAN stacks for cloud connectivity.

Built on the RP2040 with 264 KB SRAM and 8 MB SPI flash, the board follows the standard Adafruit Feather pinout and is fully compatible with CircuitPython, MicroPython, and Arduino with the Adafruit RFM9x library. Standard Feather accessories — LiPo charger, USB Type-C, STEMMA QT, status NeoPixel, four mounting holes — are all included.

Use Cases

5

Resources

Where to Buy

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