# 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.

## Quick Facts

- **Brand:** Adafruit
- **Board Type:** feather
- **Price:** ~$19.95
- **Product Readiness:** developer
- **CPU:** RP2040
- **CPU Architecture:** ARM Cortex-M0+
- **CPU Cores:** 2
- **RAM:** 264 KB
- **Flash:** 8 MB
- **Power:** 5V + LiPo
- **Operating Voltage:** 3.3V
- **Dimensions:** 52.2 x 23.0 x 7.3 mm
- **Weight:** 6 g
- **Antenna:** uFL/IPEX

## Connectivity

- **Lora:** RFM69HCW 868/915MHz

## Open Source

- **Firmware:** Yes
- **Schematics:** No
- **PCB Layout:** No

## Certifications

RoHS

## Compatible Firmware

circuitpython, micropython, arduino

## Use Cases

- iot
- wireless-sensor-network
- home-automation
- prototyping

## Components

- **RP2040** (mcu): Dual-core ARM Cortex-M0+ at 133 MHz, 264KB SRAM. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fdatasheets.raspberrypi.com%2Frp2040%2Frp2040-datasheet.pdf&ref=openhardware.directory&product=adafruit-feather-rp2040-rfm69&source=md-export)
- **RFM69HCW** (radio): 868/915 MHz FSK packet radio, SX1231-based, +20 dBm, AES-128, SPI interface. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fcdn-shop.adafruit.com%2Fproduct-files%2F3070%2FRFM69HCW-V1.1.pdf&ref=openhardware.directory&product=adafruit-feather-rp2040-rfm69&source=md-export)

## Protocols

- **I2C**: SDA: GPIO24, SCL: GPIO25
- **SPI**: MOSI: GPIO11, MISO: GPIO12, SCK: GPIO13, CS: GPIO10
- **UART**: TX: GPIO0, RX: GPIO1

## GPIO Map

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

## Description

## 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.

## Where to Buy

- [Adafruit](https://openhardware.directory/r?to=https%3A%2F%2Fwww.adafruit.com%2Fproduct%2F5712&ref=openhardware.directory&product=adafruit-feather-rp2040-rfm69&source=md-export) — 19.95

## Resources

- [product](https://openhardware.directory/r?to=https%3A%2F%2Fwww.adafruit.com%2Fproduct%2F5712&ref=openhardware.directory&product=adafruit-feather-rp2040-rfm69&source=md-export)
- [learn guide](https://openhardware.directory/r?to=https%3A%2F%2Flearn.adafruit.com%2Ffeather-rp2040-rfm69&ref=openhardware.directory&product=adafruit-feather-rp2040-rfm69&source=md-export)

## Tags

`adafruit`, `feather`, `rp2040`, `rfm69`, `packet-radio`, `sub-ghz`, `868mhz`, `915mhz`, `circuitpython`

## Images

![Adafruit Feather RP2040 RFM69 868/915 MHz](https://nbg1.your-objectstorage.com/openhardware-directory/entities/adafruit-feather-rp2040-rfm69/bacff09cc4bd.jpg)
![Adafruit Feather RP2040 RFM69 868/915 MHz](https://nbg1.your-objectstorage.com/openhardware-directory/entities/adafruit-feather-rp2040-rfm69/7bbb541b39ec.jpg)
![Adafruit Feather RP2040 RFM69 868/915 MHz](https://nbg1.your-objectstorage.com/openhardware-directory/entities/adafruit-feather-rp2040-rfm69/a032880a9a02.jpg)

---
[View full device page](https://openhardware.directory/devices/adafruit-feather-rp2040-rfm69)