Skip to content

Commit 0d8ceb8

Browse files
authored
Merge pull request #1181 from kattni/add-feather-rp2040-rfm
Add Feather RP2040 RFM boards.
2 parents b333acf + adbd057 commit 0d8ceb8

8 files changed

+127
-0
lines changed
Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
---
2+
layout: download
3+
board_id: "adafruit_feather_rp2040_rfm"
4+
title: "Feather RP2040 RFM69 Board Download"
5+
name: "Feather RP2040 RFM69"
6+
manufacturer: "Adafruit"
7+
board_url: "https://www.adafruit.com/product/5712"
8+
board_image: "adafruit_feather_rp2040_rfm69.jpg"
9+
date_added: 2023-4-4
10+
family: raspberrypi
11+
features:
12+
- Feather-Compatible
13+
- Battery Charging
14+
- LoRa/Radio
15+
- USB-C
16+
- Breadboard-Friendly
17+
---
18+
This is the Adafruit Feather RP2040 RFM69. We call these RadioFruits, our take on a microcontroller with packet radio transceiver with built-in USB and battery charging. It's an Adafruit Feather RP2040 with a radio module cooked in! Great for making wireless networks that are more flexible than Bluetooth LE and without the high power requirements of WiFi.
19+
20+
Feather is the development board specification from Adafruit, and like its namesake, it is thin, light, and lets you fly! We designed Feather to be a new standard for portable microcontroller cores. We have other boards in the Feather family, check'em out here.
21+
22+
It's kinda like we took our RP2040 Feather and an RFM69 breakout board and glued them together. You get all the pins for use on the Feather, the LiPoly battery support, USB C power / data, onboard NeoPixel, 8MB of FLASH for storing code and files, and then with the 8 unused pins, we wired up all the DIO pins on the RFM module. There's even room left over for a STEMMA QT connector and a uFL connector for connecting larger antennas.
23+
24+
At the Feather's heart is an RP2040 chip, clocked at 133 MHz and at 3.3V logic, the same one used in the Raspberry Pi Pico. This chip has a whopping 8MB of onboard QSPI FLASH and 264K of RAM! This makes it great for making wireless sensor nodes that can send to each other without a lot of software configuration.
25+
26+
To make it easy to use for portable projects, we added a connector for any of our 3.7V Lithium polymer batteries and built-in battery charging. You don't need a battery, it will run just fine straight from the USB Type C connector. But, if you do have a battery, you can take it on the go, then plug in the USB to recharge. The Feather will automatically switch over to USB power when it's available.
27+
28+
## Technical Details
29+
* Measures approximately 2.0" x 0.9" x 0.28" (50.8mm x 22.8mm x 7mm) without headers soldered in
30+
* Light as a (large?) feather - approximately 6 grams
31+
* RP2040 32-bit Cortex M0+ dual core running at ~133 MHz @ 3.3V logic and power
32+
* 264 KB RAM
33+
* 8 MB SPI FLASH chip for storing files and CircuitPython/MicroPython code storage. No EEPROM
34+
* Tons of GPIO! 21 x GPIO pins with following capabilities:
35+
* Four 12-bit ADCs (one more than Pico)
36+
* Two I2C, Two SPI, and two UART peripherals, we label one for the 'main' interface in standard Feather locations
37+
* 16 x PWM outputs - for servos, LEDs, etc
38+
* Built-in 200mA+ lipoly charger with charging status indicator LED
39+
* Pin #13 red LED for general purpose blinking
40+
* RGB NeoPixel for full-color indication.
41+
* On-board STEMMA QT connector that lets you quickly connect any Qwiic, STEMMA QT or Grove I2C devices with no soldering!
42+
* Both Reset button and Bootloader select button for quick restarts (no unplugging-replugging to relaunch code)
43+
* USB Type C connector lets you access built-in ROM USB bootloader and serial port debugging
44+
* 3.3V Power/enable pin
45+
* 4 mounting holes
46+
* 12 MHz crystal for perfect timing.
47+
* 3.3V regulator with 500mA peak current output
48+
* SX1231 based module with SPI interface
49+
* +13 to +20 dBm up to 100 mW Power Output Capability (power output selectable in software)
50+
* 50mA (+13 dBm) to 150mA (+20dBm) current draw for transmissions, ~30mA during active radio listening.
51+
* Range of approx. 500 meters, depending on obstructions, frequency, antenna and power output
52+
* Create multipoint networks with individual node addresses
53+
* Encrypted packet engine with AES-128
54+
* Packet radio with ready-to-go Arduino & CircuitPython libraries
55+
* Uses the license-free ISM band: "European ISM" @ 868MHz or "American ISM" @ 915MHz
56+
* Simple wire antenna can be soldered into a solder pad, there's also a uFL connector that can be used with uFL-to-SMA adapters for attaching bigger antennas.
57+
58+
## Tutorials
59+
60+
* Guide is coming soon!
61+
62+
## Purchase
63+
64+
* [Adafruit](https://www.adafruit.com/product/5712)
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
---
2+
layout: download
3+
board_id: "adafruit_feather_rp2040_rfm9x"
4+
board_alias: "adafruit_feather_rp2040_rfm"
5+
title: "Feather RP2040 RFM9x Board Download"
6+
name: "Feather RP2040 RFM9x"
7+
manufacturer: "Adafruit"
8+
board_url: "https://www.adafruit.com/product/5714"
9+
board_image: "adafruit_feather_rp2040_rfm9x.jpg"
10+
date_added: 2023-4-4
11+
family: raspberrypi
12+
features:
13+
- Feather-Compatible
14+
- Battery Charging
15+
- LoRa/Radio
16+
- USB-C
17+
- Breadboard-Friendly
18+
---
19+
This is the Adafruit Feather RP2040 RFM9x. We call these RadioFruits, our take on a microcontroller with packet radio transceiver with built-in USB and battery charging. It's an Adafruit Feather RP2040 with a radio module cooked in! Great for making wireless networks that are more flexible than Bluetooth LE and without the high power requirements of WiFi.
20+
21+
Feather is the development board specification from Adafruit, and like its namesake, it is thin, light, and lets you fly! We designed Feather to be a new standard for portable microcontroller cores. We have other boards in the Feather family, check'em out here.
22+
23+
It's kinda like we took our RP2040 Feather and an RFM9x breakout board and glued them together. You get all the pins for use on the Feather, the LiPoly battery support, USB C power / data, onboard NeoPixel, 8MB of FLASH for storing code and files, and then with the 8 unused pins, we wired up all the DIO pins on the RFM module. There's even room left over for a STEMMA QT connector and a uFL connector for connecting larger antennas.
24+
25+
At the Feather's heart is an RP2040 chip, clocked at 133 MHz and at 3.3V logic, the same one used in the Raspberry Pi Pico. This chip has a whopping 8MB of onboard QSPI FLASH and 264K of RAM! This makes it great for making wireless sensor nodes that can send to each other without a lot of software configuration.
26+
27+
To make it easy to use for portable projects, we added a connector for any of our 3.7V Lithium polymer batteries and built-in battery charging. You don't need a battery, it will run just fine straight from the USB Type C connector. But, if you do have a battery, you can take it on the go, then plug in the USB to recharge. The Feather will automatically switch over to USB power when it's available.
28+
29+
## Technical Details
30+
31+
* Measures approximately 2.0" x 0.9" x 0.28" (50.8mm x 22.8mm x 7mm) without headers soldered in
32+
* Light as a (large?) feather - approximately 6 grams
33+
* RP2040 32-bit Cortex M0+ dual core running at ~133 MHz @ 3.3V logic and power
34+
* 264 KB RAM
35+
* 8 MB SPI FLASH chip for storing files and CircuitPython/MicroPython code storage. No EEPROM
36+
* Tons of GPIO! 21 x GPIO pins with following capabilities:
37+
* Four 12-bit ADCs (one more than Pico)
38+
* Two I2C, Two SPI, and two UART peripherals, we label one for the 'main' interface in standard Feather locations
39+
* 16 x PWM outputs - for servos, LEDs, etc
40+
* Built-in 200mA+ lipoly charger with charging status indicator LED
41+
* Pin #13 red LED for general purpose blinking
42+
* RGB NeoPixel for full-color indication.
43+
* On-board STEMMA QT connector that lets you quickly connect any Qwiic, STEMMA QT or Grove I2C devices with no soldering!
44+
* Both Reset button and Bootloader select button for quick restarts (no unplugging-replugging to relaunch code)
45+
* USB Type C connector lets you access built-in ROM USB bootloader and serial port debugging
46+
* 3.3V Power/enable pin
47+
* 4 mounting holes
48+
* 12 MHz crystal for perfect timing.
49+
* 3.3V regulator with 500mA peak current output
50+
* SX127x LoRa® based module with SPI interface
51+
* Packet radio with ready-to-go Arduino libraries
52+
* Uses the license-free ISM bands (ITU "Europe" @ 433MHz and ITU "Americas" @ 900MHz)
53+
* +5 to +20 dBm up to 100 mW Power Output Capability (power output selectable in software)
54+
* ~300uA during full sleep, ~120mA peak during +20dBm transmit, ~40mA during active radio listening.
55+
* Simple wire antenna can be soldered into a solder pad, there's also a uFL connector that can be used with uFL-to-SMA adapters for attaching bigger antennas.
56+
57+
## Tutorials
58+
59+
* Guide is coming soon!
60+
61+
## Purchase
62+
63+
* [Adafruit](https://www.adafruit.com/product/5714)
Loading
Loading
Loading
Loading
Loading
Loading

0 commit comments

Comments
 (0)