- New
RPIRFM69 Hat provides a 40-pin GPIO interface and female SMA antenna connector to easily adapt an RFM69 module onto your Raspberry Pi.
This product is a bare adapter Hat board designed to interface an RFM69 module with a Raspberry Pi.
Note: If you need a breadboard-compatible format instead of a Raspberry Pi Hat, please see our RFM69 Breakout Board.
The RPIRFM69 Hat allows seamless integration of an RFM69 transceiver module onto any Raspberry Pi with a 40-pin GPIO header. It provides a clean, robust hardware interface featuring an integrated female SMA connector for attaching an external antenna.
View Official Online Documentation & Python Code
| Product Reference | RPIRFM69_01 |
| Host Interface | Standard 40-pin Raspberry Pi GPIO header (pre-soldered female socket) |
| Antenna Port | 1x Female SMA Connector (50 Ohm, pre-soldered) |
| Supported Radio Modules | Standard RFM69W / RFM69HW / RFM69CW footprint (user provided & soldered) |
| Supported Frequencies | 315 MHz, 433 MHz, 868 MHz, 915 MHz (depending on RFM69 module chosen) |
| Communication Bus | SPI (Serial Peripheral Interface via GPIO) |
| Mounting | 4x Mounting holes for standard M2.5 standoffs |
The board uses the Raspberry Pi SPI interface and is easily controlled via Python using the open-source library:
For Raspberry Pi OS Bookworm & Trixie:
sudo apt install swig python3-dev build-essential liblgpio-dev -y pip install rpi-rfm69-lgpio
For Raspberry Pi OS Bullseye:
pip install rpi-rfm69
Enable SPI via sudo raspi-config (Interface Options > SPI > Yes). Ready-to-use Python transmission and reception scripts are available on the official documentation page.
Reference: RPIRFM69_01
Reference: RPIRFM69_01
RPIRFM69 Hat provides a 40-pin GPIO interface and female SMA antenna connector to easily adapt an RFM69 module onto your Raspberry Pi.
check_circle
check_circle