Raspberry Pi Wiring

Raspberry Pi Radio Bonnet Wiring

Adafruit LoRa Radio Bonnet with OLED - RFM95W @ 915MHz

The latest Raspberry Pi computers come with WiFi and Bluetooth, and now you can add even more radio options with the Adafruit Radio Bonnets! Upgrade your Raspberry Pi with a LoRa /...

The Radio Bonnet for Raspberry Pi sets you up with a RFM9x (or RFM69HCW) Radio Module, a 128x32 OLED display and three push-buttons. 

If you have this bonnet, everything is already "wired up" for you - move on to setting up your Raspberry Pi.

Raspberry Pi Breadboard Wiring

Wiring the Push-Buttons

We'll start by wiring three buttons. These will the physical interface between the Raspberry Pi and the Radio - we'll want to control the radio by pressing some buttons.

Make the following connections between the Pi and the three push-buttons:

  • Pi GPIO #5 to Button A (orange wire)
  • Pi GPIO #6 to Button B (blue wire)
  • Pi GPIO #12 to Button C  (green wire)
  • Pi 3.3V to Power Rail (red wire)
  • Pi GND to Ground Rail (black wire)

Wiring the OLED

  • Display GND to Raspberry Pi GND (black wire)
  • Display Vin to Raspberry Pi 3.3V (red wire)
  • Display SCL to Raspberry Pi SCL (green wire)
  • Display SDA to Raspberry Pi SDA (yellow wire)

Wiring the RFM Radio Module

Make the following connections between the Raspberry Pi and the RFM Radio Module:

  • Vin to Raspberry Pi 3.3V
  • GND to Raspberry Pi Ground
  • RFM G0 to Raspberry Pi GPIO #5
  • RFM RST to Raspberry Pi GPIO #25
  • RFM CLK to Raspberry Pi SCK
  • RFM MISO to Raspberry Pi MISO
  • RFM MOSI to Raspberry Pi MOSI
  • RFM CS to Raspberry Pi CE1

Next, let's move on to installing the necessary files for this project.

This guide was first published on Jan 18, 2019. It was last updated on Jan 18, 2019. This page (Raspberry Pi Wiring) was last updated on May 22, 2019.