Store

Adafruit

$38.92 |
Out of stock
No reviews yet

The Adafruit RFM69HCW Transceiver Radio Bonnet @ 868/915 MHz adds sub-GHz packet radio to your Raspberry Pi. Plug it onto the GPIO header and communicate wit...

Get notified when back in stock

Qty
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

The Adafruit RFM69HCW Transceiver Radio Bonnet @ 868/915 MHz adds sub-GHz packet radio to your Raspberry Pi. Plug it onto the GPIO header and communicate with remote sensor nodes over distances of up to 500 m (line of sight) using the 868 or 915 MHz ISM bands — with built-in AES-128 encryption and auto-retransmit for reliable data delivery.

The bonnet features an SX1231-based RFM69HCW transceiver with +13 to +20 dBm transmit power (up to 100 mW), a 128×32 OLED display for status messages, and three user-configurable buttons. CircuitPython libraries make it easy to send and receive packetised data, build sensor networks, or create internet gateways using the Pi's built-in networking.

Key Features

  • SX1231 FSK Packet Radio – RFM69HCW at 868/915 MHz (software configurable) with SPI interface
  • +13 to +20 dBm Transmit Power – Up to 100 mW, selectable in software
  • ~500 m Range – Line of sight with wire antenna; up to 5 km with directional antennas
  • AES-128 Encryption – Built-in hardware encryption engine
  • Auto-Retransmit – Automatic packet retransmission for reliability
  • Multipoint Networking – Individual node addresses for creating networks
  • 128×32 OLED Display – Built-in screen for status messages and diagnostics
  • 3 User Buttons – For custom interfaces or sending test messages
  • uFL Antenna Connector – Or solder a simple wire antenna
  • CircuitPython Libraries – Ready-to-go Python support
  • 50–150 mA TX Current – ~30 mA during active listening
  • Fully Assembled – Plugs directly onto Raspberry Pi GPIO header

Also Consider

Ideal For

  • Wireless sensor networks with Raspberry Pi
  • Internet gateways bridging 900 MHz to Wi-Fi/Ethernet
  • Campus or farm-wide data links
  • Encrypted point-to-point or multipoint communication
Note: Radios can only communicate with other radios of the same type and frequency — RFM69 900 MHz talks only to RFM69 900 MHz. The frequency is software configurable for 868 or 915 MHz. An antenna is required (uFL connector or soldered wire) and is not included. Check your local regulations for ISM band usage.

Resources

Jargon buster

Plain-language definitions for the technical terms used above.

CircuitPython
A beginner-friendly version of Python designed to run directly on microcontroller boards. If a product supports CircuitPython, you can often program it by copying code files onto the board rather than setting up a more complex toolchain.
GPIO
General-purpose input/output pins are microcontroller pins you can set in software to read signals, switch devices on and off, or connect to peripherals. The number of GPIO pins matters because it limits how many buttons, LEDs, sensors, and other parts you can wire directly to the board.
LoRa
LoRa is a long-range, low-power radio technology often used for telemetry and remote sensors. It matters here because the connector and pinout are compatible with some LoRa telemetry products, even though this module uses Bluetooth instead.
OLED
OLED stands for organic light-emitting diode, a display type where each pixel produces its own light. It matters because OLED screens are thin, high-contrast and easy to read for small status displays, but they can be more sensitive to image burn-in than some other display types.
SPI
A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.

Related Tutorials

Free guides on learn.littlebird.com.au

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.