Skip to content

Commit 2102888

Browse files
committed
Add missing boards for CP 8.1.0-beta.2 plus some Blinka boards
1 parent 5ccb5f5 commit 2102888

File tree

66 files changed

+692
-40
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

66 files changed

+692
-40
lines changed

_blinka/adafruit_feather_rp2040.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ manufacturer: "Adafruit"
77
board_url: "https://www.adafruit.com/product/4884"
88
board_image: "adafruit_feather_rp2040.jpg"
99
download_instructions: "https://learn.adafruit.com/circuitpython-libraries-on-any-computer-with-raspberry-pi-pico"
10+
blinka: true
1011
date_added: 2021-12-6
1112
features:
1213
- Feather-Compatible
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
---
2+
layout: download
3+
board_id: "adafruit_feather_rp2040_can"
4+
title: "Feather RP2040 CAN Bus Download"
5+
name: "Feather RP2040 CAN Bus"
6+
manufacturer: "Adafruit"
7+
board_url: "https://www.adafruit.com/product/5724"
8+
board_image: "adafruit_feather_rp2040_can.jpg"
9+
blinka: true
10+
date_added: 2023-5-2
11+
tags:
12+
- CAN Bus Feather
13+
- Feather CAN Bus
14+
features:
15+
- Feather-Compatible
16+
- Battery Charging
17+
- STEMMA QT/QWIIC
18+
- USB-C
19+
- Breadboard-Friendly
20+
---
21+
22+
If you'd like quickly get started with CAN bus interfacing, with no soldering required, our **Adafruit RP2040 CAN Bus Feather** comes ready-to-rock with a microcontroller, CAN chipset and terminal blocks for instant gratification. [The controller used is the MCP26525 (aka a MCP2515 with built-in transciever), an extremely popular and well-supported chipset](https://www.microchip.com/en-us/product/MCP2515) that has drivers in Arduino and [CircuitPython](https://github.com/adafruit/Adafruit_CircuitPython_MCP2515) and only requires an SPI port and two pins for chip-select and IRQ. Use it to send and receive messages in either standard or extended format at up to 1 Mbps.
23+
24+
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](https://www.adafruit.com/feather).
25+
26+
[CAN Bus is a small-scale networking standard](https://en.wikipedia.org/wiki/CAN_bus), originally designed for cars and, yes, busses, but is now used for many robotics or sensor networks that need better range and addressing than I2C and don't have the pins or computational ability to talk on Ethernet. CAN is 2 wire differential, which means it's good for long distances and noisy environments.
27+
28+
Messages are sent at about 1Mbps rate - you set the frequency for the bus and then all 'joiners' must match it, and have an address before the packet so that each node can listen in to messages just for it. New nodes can be attached easily because they just need to connect to the two data lines anywhere in the shared net. Each CAN device sends messages whenever it wants, and thanks to some clever data encoding, can detect if there's a message collision and retransmit later.
29+
30+
We've added a few nice extras to this Feather to make it useful in many common CAN scenarios:
31+
32+
- [**5V charge-pump voltage generator**](https://www.adafruit.com/product/3661), so even though you are running 3.3V on a Feather board, it will generate a nice clean 5V as required by the interal transceiver.
33+
- **[3.5mm soldered terminal block](https://www.adafruit.com/product/725)** quick access to the High and Low data lines as well as a ground pin, without any soldering.
34+
- **120-ohm termination resistor on board**, you can remove the termination easily by cutting the jumper marked TERM on the top of the board.
35+
- **CAN control CS, Reset, Int, standby pins** connected internally so you can use any FeatherWing without pin conflicts.
36+
37+
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](https://www.adafruit.com/product/4864). This chip has a whopping 8 MB of onboard QSPI FLASH and 264K of RAM! There's even room left over for a STEMMA QT connector for plug-and-play of I2C devices.
38+
39+
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.
40+
41+
**Here're some handy specs! You get:**
42+
43+
- Measures 2.0" x 0.9" x 0.28" (50.8mm x 22.8mm x 7mm) without headers soldered in
44+
- Light as a (large?) feather - 6.3 grams
45+
- RP2040 32-bit Cortex M0+ dual core running at ~133 MHz @ 3.3V logic and power
46+
- 264 KB RAM
47+
- **8 MB SPI FLASH** chip for storing files, images and CircuitPython/MicroPython code storage. No EEPROM
48+
- Tons of GPIO! 21 x GPIO pins with following capabilities:
49+
- **Four** 12-bit ADCs (one more than Pico)
50+
- Two I2C, Two SPI, and two UART peripherals, we label one for the 'main' interface in standard Feather locations
51+
- 16 x PWM outputs - for servos, LEDs, etc
52+
- **Built-in 200mA+ lipoly charger** with charging status indicator LED
53+
- **Pin #13 red LED** for general purpose blinking
54+
- **RGB NeoPixel** for full-color indication.
55+
- On-board **STEMMA QT connector** that lets you quickly connect any Qwiic, STEMMA QT or Grove I2C devices with no soldering!
56+
- **Both Reset button and Bootloader select button for quick restarts** (no unplugging-replugging to relaunch code)
57+
- **USB Type C connector** lets you access built-in ROM USB bootloader and serial port debugging
58+
- 3.3V regulator with 500mA peak current output and power enable pin
59+
- 4 mounting holes
60+
- 12 MHz crystal for perfect timing.
61+
- **Support circuitry for CAN Bus using SPI interface**
62+
63+
## Purchase
64+
65+
* [Adafruit](https://www.adafruit.com/product/5724)
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
---
2+
layout: download
3+
board_id: "adafruit_feather_rp2040_rfm"
4+
title: "Feather RP2040 RFM9x Board Download"
5+
name: "Feather RP2040 RFM9x"
6+
manufacturer: "Adafruit"
7+
board_url: "https://www.adafruit.com/product/5714"
8+
board_image: "adafruit_feather_rp2040_rfm9x.jpg"
9+
blinka: true
10+
date_added: 2023-4-4
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 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.
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 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.
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+
30+
* Measures approximately 2.0" x 0.9" x 0.28" (50.8mm x 22.8mm x 7mm) without headers soldered in
31+
* Light as a (large?) feather - approximately 6 grams
32+
* RP2040 32-bit Cortex M0+ dual core running at ~133 MHz @ 3.3V logic and power
33+
* 264 KB RAM
34+
* 8 MB SPI FLASH chip for storing files and CircuitPython/MicroPython code storage. No EEPROM
35+
* Tons of GPIO! 21 x GPIO pins with following capabilities:
36+
* Four 12-bit ADCs (one more than Pico)
37+
* Two I2C, Two SPI, and two UART peripherals, we label one for the 'main' interface in standard Feather locations
38+
* 16 x PWM outputs - for servos, LEDs, etc
39+
* Built-in 200mA+ lipoly charger with charging status indicator LED
40+
* Pin #13 red LED for general purpose blinking
41+
* RGB NeoPixel for full-color indication.
42+
* On-board STEMMA QT connector that lets you quickly connect any Qwiic, STEMMA QT or Grove I2C devices with no soldering!
43+
* Both Reset button and Bootloader select button for quick restarts (no unplugging-replugging to relaunch code)
44+
* USB Type C connector lets you access built-in ROM USB bootloader and serial port debugging
45+
* 3.3V Power/enable pin
46+
* 4 mounting holes
47+
* 12 MHz crystal for perfect timing.
48+
* 3.3V regulator with 500mA peak current output
49+
* SX127x LoRa® based module with SPI interface
50+
* Packet radio with ready-to-go Arduino libraries
51+
* Uses the license-free ISM bands (ITU "Europe" @ 433MHz and ITU "Americas" @ 900MHz)
52+
* +5 to +20 dBm up to 100 mW Power Output Capability (power output selectable in software)
53+
* ~300uA during full sleep, ~120mA peak during +20dBm transmit, ~40mA during active radio listening.
54+
* 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.
55+
56+
## Tutorials
57+
58+
* Guide is coming soon!
59+
60+
## Purchase
61+
62+
* [Adafruit](https://www.adafruit.com/product/5714)
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+
blinka: true
10+
date_added: 2023-4-4
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: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
---
2+
layout: download
3+
board_id: "adafruit_feather_rp2040_thinkink"
4+
title: "Feather RP2040 ThinkInk Download"
5+
name: "Feather RP2040 ThinkInk"
6+
manufacturer: "Adafruit"
7+
board_url: "https://www.adafruit.com/product/5727"
8+
board_image: "adafruit_feather_rp2040_thinkink.jpg"
9+
blinka: true
10+
date_added: 2023-5-2
11+
tags:
12+
- ThinkInk Feather
13+
- Feather ThinkInk
14+
features:
15+
- Feather-Compatible
16+
- Battery Charging
17+
- STEMMA QT/QWIIC
18+
- USB-C
19+
- Breadboard-Friendly
20+
- External Display
21+
---
22+
23+
Easy e-paper and RP2040 finally come to your Feather with this Adafruit RP2040 Feather Think Ink that's designed to make it a breeze to add almost any common e-Ink/e-Paper display. Chances are you've seen one of those new-fangled 'e-readers' like the Kindle or Nook. They have gigantic electronic paper 'static' displays - that means the image stays on the display even when power is completely disconnected. The image is also high contrast and very daylight readable. It really does look just like printed paper!
24+
25+
We've liked these displays for a long time, and we've got Arduino/CircuitPython drivers for tons of the various display chipsets, so wouldn't an e-paper RP2040 Feather make a ton of sense? Luckily for us, just about every small-medium size EInk display made these days has a standard 24-pin connection. This Feather will add all the power supply support circuitry and level shifting so you can attach your favorite display - we've tested it with up to 5.6" sized 7-color ACeP displays.
26+
27+
Since all ePaper displays with the 24-pin interface require you to buffer the layers of data and write them all out at once over SPI, the RP2040 chip is an excellent driver. It has 264K of internal SRAM so even with the largest displays, there's plenty of memory to store all the image data plus run your own code. We also put the display on it's own SPI port so that the Feather's main SPI port can be used for other peripheral devices.
28+
29+
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.
30+
31+
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 MB of onboard QSPI FLASH and 264K of RAM! There's even room left over for a STEMMA QT connector for plug-and-play of I2C devices.
32+
33+
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. While the RP2040 is not designed for low power usage - you can get down to about 1.5mA of power draw in sleep mode.
34+
35+
Here're some handy specs! You get:
36+
37+
* Measures 2.0" x 0.9" x 0.28" (50.8mm x 22.8mm x 7mm) without headers soldered in
38+
* Light as a (large?) feather - 6.3 grams
39+
* RP2040 32-bit Cortex M0+ dual core running at ~133 MHz @ 3.3V logic and power
40+
* 264 KB RAM
41+
* 8 MB SPI FLASH chip for storing files, images and CircuitPython/MicroPython code storage. No EEPROM
42+
* Tons of GPIO! 21 x GPIO pins with following capabilities:
43+
* Four 12-bit ADCs (one more than Pico)
44+
* Two I2C, Two SPI, and two UART peripherals, we label one for the 'main' interface in standard Feather locations
45+
* 16 x PWM outputs - for servos, LEDs, etc
46+
* Built-in 200mA+ lipoly charger with charging status indicator LED
47+
* Pin #13 red LED for general purpose blinking
48+
* RGB NeoPixel for full-color indication.
49+
* On-board STEMMA QT connector that lets you quickly connect any Qwiic, STEMMA QT or Grove I2C devices with no soldering!
50+
* Both Reset button and Bootloader select button for quick restarts (no unplugging-replugging to relaunch code)
51+
* USB Type C connector lets you access built-in ROM USB bootloader and serial port debugging
52+
* 3.3V regulator with 500mA peak current output and power enable pin
53+
* 4 mounting holes
54+
* 12 MHz crystal for perfect timing.
55+
* Support circuitry for common 24-pin e-Paper/e-Ink displays. These tend to be 1.54" to 7" diagonal and designed for 'smart labels'. No soldering required, simply plug in the display to the FPC connector on the end and load up your code. Not for use with the larger resolution displays on e-Readers like Kindles. Those use a different interface!
56+
57+
## Purchase
58+
59+
* [Adafruit](https://www.adafruit.com/product/5727)

_blinka/adafruit_itsybitsy_rp2040.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ manufacturer: "Adafruit"
77
board_url: "https://www.adafruit.com/product/4888"
88
board_image: "adafruit_itsybitsy_rp2040.jpg"
99
download_instructions: "https://learn.adafruit.com/circuitpython-libraries-on-any-computer-with-raspberry-pi-pico"
10+
blinka: true
1011
date_added: 2021-12-6
1112
features:
1213

0 commit comments

Comments
 (0)