Adafruit Feather RP2040 RFM69 868/915 MHz - image 1
1 / 3
Adafruit·feather

Adafruit Feather RP2040 RFM69 868/915 MHz

RP2040 Feather with integrated RFM69HCW 868/915 MHz packet radio transceiver, 8MB flash, LiPo charging, STEMMA QT, and uFL antenna connector for long-range wireless mesh networks.

Starting from

$19.95

Specifications

ArchitectureARM Cortex-M0+
CPU Cores2
Clock Speed133 MHz
Flash8 MB
GPIO Level3.3V
Power Input5V + LiPo
AntennauFL/IPEX
Storagenone
Dimensions52.2 x 23.0 x 7.3 mm
Weight6 g

Certifications

Components

MCUMCUDatasheet

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

868/915 MHz FSK packet radio, SX1231-based, +20 dBm, AES-128, SPI interface.

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 — RFM69 CS
digital-inputdigital-outputpwm
SPI
GPIO7
D7 — GPIO
digital-inputdigital-output
GPIO8
D8 — GPIO
digital-inputdigital-output
GPIO9
D9 — GPIO
digital-inputdigital-output
GPIO10
RFM69 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
RFM69 IRQ
digital-inputinterrupt
GPIO15
RFM69 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 RFM69 combines the dual-core RP2040 microcontroller with a built-in RFM69HCW 868/915 MHz packet radio transceiver, enabling long-range sub-GHz wireless communication without the power overhead of Wi-Fi. The RFM69HCW (based on the Semtech SX1231) supports FSK modulation, AES-128 hardware encryption, and output power up to +20 dBm (100 mW), providing a practical range of ~500 m line-of-sight with potential for several kilometers using directional antennas.

The RP2040 provides 264 KB SRAM and 8 MB of SPI flash, with a dual-core ARM Cortex-M0+ at 133 MHz. The radio is connected via SPI. A uFL connector and a through-hole pad for wire antennas give options for antenna selection. The LiPo battery charger (200 mA), USB Type-C, STEMMA QT I2C connector, 12 MHz crystal, status NeoPixel, and four mounting holes match the full Feather specification.

Compatible with CircuitPython, MicroPython, and Arduino (RadioHead or Adafruit RFM69 library). Well-suited for building sensor mesh networks, home automation nodes, and environmental monitoring systems that need a simple, low-power wireless protocol more flexible than Bluetooth LE but without Wi-Fi complexity.

Use Cases

4

Resources

Where to Buy

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