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.
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)
- Pi 3.3V to OLED VIN
- Pi GND to OLED GND
- Pi SCL to OLED SCL
- Pi SDA to OLED SDA
- Pi GPIO4 to OLED RST
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.