Skip to content

Commit 077a788

Browse files
authored
Merge pull request #1194 from makermelissa/main
Update missing boards Batch 1
2 parents 5ccb5f5 + da69c7e commit 077a788

File tree

68 files changed

+681
-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.

68 files changed

+681
-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: 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_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+
- STEMMA QT/QWIIC
17+
---
18+
19+
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.
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](https://www.adafruit.com/feather).
22+
23+
[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.
24+
25+
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.
26+
27+
We've added a few nice extras to this Feather to make it useful in many common CAN scenarios:
28+
29+
- [**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.
30+
- **[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.
31+
- **120-ohm termination resistor on board**, you can remove the termination easily by cutting the jumper marked TERM on the top of the board.
32+
- **CAN control CS, Reset, Int, standby pins** connected internally so you can use any FeatherWing without pin conflicts.
33+
34+
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.
35+
36+
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.
37+
38+
**Here're some handy specs! You get:**
39+
40+
- Measures 2.0" x 0.9" x 0.28" (50.8mm x 22.8mm x 7mm) without headers soldered in
41+
- Light as a (large?) feather - 6.3 grams
42+
- RP2040 32-bit Cortex M0+ dual core running at ~133 MHz @ 3.3V logic and power
43+
- 264 KB RAM
44+
- **8 MB SPI FLASH** chip for storing files, images and CircuitPython/MicroPython code storage. No EEPROM
45+
- Tons of GPIO! 21 x GPIO pins with following capabilities:
46+
- **Four** 12-bit ADCs (one more than Pico)
47+
- Two I2C, Two SPI, and two UART peripherals, we label one for the 'main' interface in standard Feather locations
48+
- 16 x PWM outputs - for servos, LEDs, etc
49+
- **Built-in 200mA+ lipoly charger** with charging status indicator LED
50+
- **Pin #13 red LED** for general purpose blinking
51+
- **RGB NeoPixel** for full-color indication.
52+
- On-board **STEMMA QT connector** that lets you quickly connect any Qwiic, STEMMA QT or Grove I2C devices with no soldering!
53+
- **Both Reset button and Bootloader select button for quick restarts** (no unplugging-replugging to relaunch code)
54+
- **USB Type C connector** lets you access built-in ROM USB bootloader and serial port debugging
55+
- 3.3V regulator with 500mA peak current output and power enable pin
56+
- 4 mounting holes
57+
- 12 MHz crystal for perfect timing.
58+
- **Support circuitry for CAN Bus using SPI interface**
59+
60+
## Purchase
61+
62+
* [Adafruit](https://www.adafruit.com/product/5724)
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_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+
- STEMMA QT/QWIIC
14+
---
15+
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.
16+
17+
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.
18+
19+
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.
20+
21+
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.
22+
23+
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.
24+
25+
## Technical Details
26+
27+
* Measures approximately 2.0" x 0.9" x 0.28" (50.8mm x 22.8mm x 7mm) without headers soldered in
28+
* Light as a (large?) feather - approximately 6 grams
29+
* RP2040 32-bit Cortex M0+ dual core running at ~133 MHz @ 3.3V logic and power
30+
* 264 KB RAM
31+
* 8 MB SPI FLASH chip for storing files and CircuitPython/MicroPython code storage. No EEPROM
32+
* Tons of GPIO! 21 x GPIO pins with following capabilities:
33+
* Four 12-bit ADCs (one more than Pico)
34+
* Two I2C, Two SPI, and two UART peripherals, we label one for the 'main' interface in standard Feather locations
35+
* 16 x PWM outputs - for servos, LEDs, etc
36+
* Built-in 200mA+ lipoly charger with charging status indicator LED
37+
* Pin #13 red LED for general purpose blinking
38+
* RGB NeoPixel for full-color indication.
39+
* On-board STEMMA QT connector that lets you quickly connect any Qwiic, STEMMA QT or Grove I2C devices with no soldering!
40+
* Both Reset button and Bootloader select button for quick restarts (no unplugging-replugging to relaunch code)
41+
* USB Type C connector lets you access built-in ROM USB bootloader and serial port debugging
42+
* 3.3V Power/enable pin
43+
* 4 mounting holes
44+
* 12 MHz crystal for perfect timing.
45+
* 3.3V regulator with 500mA peak current output
46+
* SX127x LoRa® based module with SPI interface
47+
* Packet radio with ready-to-go Arduino libraries
48+
* Uses the license-free ISM bands (ITU "Europe" @ 433MHz and ITU "Americas" @ 900MHz)
49+
* +5 to +20 dBm up to 100 mW Power Output Capability (power output selectable in software)
50+
* ~300uA during full sleep, ~120mA peak during +20dBm transmit, ~40mA during active radio listening.
51+
* 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.
52+
53+
## Tutorials
54+
55+
* Guide is coming soon!
56+
57+
## Purchase
58+
59+
* [Adafruit](https://www.adafruit.com/product/5714)
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
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+
- STEMMA QT/QWIIC
14+
---
15+
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.
16+
17+
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.
18+
19+
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.
20+
21+
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.
22+
23+
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.
24+
25+
## Technical Details
26+
* Measures approximately 2.0" x 0.9" x 0.28" (50.8mm x 22.8mm x 7mm) without headers soldered in
27+
* Light as a (large?) feather - approximately 6 grams
28+
* RP2040 32-bit Cortex M0+ dual core running at ~133 MHz @ 3.3V logic and power
29+
* 264 KB RAM
30+
* 8 MB SPI FLASH chip for storing files and CircuitPython/MicroPython code storage. No EEPROM
31+
* Tons of GPIO! 21 x GPIO pins with following capabilities:
32+
* Four 12-bit ADCs (one more than Pico)
33+
* Two I2C, Two SPI, and two UART peripherals, we label one for the 'main' interface in standard Feather locations
34+
* 16 x PWM outputs - for servos, LEDs, etc
35+
* Built-in 200mA+ lipoly charger with charging status indicator LED
36+
* Pin #13 red LED for general purpose blinking
37+
* RGB NeoPixel for full-color indication.
38+
* On-board STEMMA QT connector that lets you quickly connect any Qwiic, STEMMA QT or Grove I2C devices with no soldering!
39+
* Both Reset button and Bootloader select button for quick restarts (no unplugging-replugging to relaunch code)
40+
* USB Type C connector lets you access built-in ROM USB bootloader and serial port debugging
41+
* 3.3V Power/enable pin
42+
* 4 mounting holes
43+
* 12 MHz crystal for perfect timing.
44+
* 3.3V regulator with 500mA peak current output
45+
* SX1231 based module with SPI interface
46+
* +13 to +20 dBm up to 100 mW Power Output Capability (power output selectable in software)
47+
* 50mA (+13 dBm) to 150mA (+20dBm) current draw for transmissions, ~30mA during active radio listening.
48+
* Range of approx. 500 meters, depending on obstructions, frequency, antenna and power output
49+
* Create multipoint networks with individual node addresses
50+
* Encrypted packet engine with AES-128
51+
* Packet radio with ready-to-go Arduino & CircuitPython libraries
52+
* Uses the license-free ISM band: "European ISM" @ 868MHz or "American ISM" @ 915MHz
53+
* 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.
54+
55+
## Tutorials
56+
57+
* Guide is coming soon!
58+
59+
## Purchase
60+
61+
* [Adafruit](https://www.adafruit.com/product/5712)
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
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+
- STEMMA QT/QWIIC
17+
---
18+
19+
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!
20+
21+
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.
22+
23+
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.
24+
25+
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.
26+
27+
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.
28+
29+
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.
30+
31+
Here're some handy specs! You get:
32+
33+
* Measures 2.0" x 0.9" x 0.28" (50.8mm x 22.8mm x 7mm) without headers soldered in
34+
* Light as a (large?) feather - 6.3 grams
35+
* RP2040 32-bit Cortex M0+ dual core running at ~133 MHz @ 3.3V logic and power
36+
* 264 KB RAM
37+
* 8 MB SPI FLASH chip for storing files, images and CircuitPython/MicroPython code storage. No EEPROM
38+
* Tons of GPIO! 21 x GPIO pins with following capabilities:
39+
* Four 12-bit ADCs (one more than Pico)
40+
* Two I2C, Two SPI, and two UART peripherals, we label one for the 'main' interface in standard Feather locations
41+
* 16 x PWM outputs - for servos, LEDs, etc
42+
* Built-in 200mA+ lipoly charger with charging status indicator LED
43+
* Pin #13 red LED for general purpose blinking
44+
* RGB NeoPixel for full-color indication.
45+
* On-board STEMMA QT connector that lets you quickly connect any Qwiic, STEMMA QT or Grove I2C devices with no soldering!
46+
* Both Reset button and Bootloader select button for quick restarts (no unplugging-replugging to relaunch code)
47+
* USB Type C connector lets you access built-in ROM USB bootloader and serial port debugging
48+
* 3.3V regulator with 500mA peak current output and power enable pin
49+
* 4 mounting holes
50+
* 12 MHz crystal for perfect timing.
51+
* 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!
52+
53+
## Purchase
54+
55+
* [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

_blinka/adafruit_macropad_rp2040.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ manufacturer: "Adafruit"
77
board_url: "https://www.adafruit.com/product/5128"
88
board_image: "adafruit_macropad_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
- STEMMA QT/QWIIC
@@ -19,7 +20,7 @@ Get ready to upgrade your desk's mission control station with a CircuitPython or
1920
Each of the 12 sockets can accept a Cherry MX-compatible key switch. No soldering required, just snap it in! Use any key switch you like - but we recommend ones with slots that will allow the matching twelve NeoPixels underneath to shine through.
2021

2122
This space-ship is also fitted with a 128x64 monochome OLED for a crisp heads-up display that can be used in Arduino or CircuitPython to display keymaps, stats, computer performance, etc. There's also a rotary encoder with push-button soldered in. Twist and turn it or push to change volume or monitor brightness or scroll: whatever you like! A tiny speaker can give audio feedback or play fun bleepy tunes.
22-
23+
2324
Want to add more hardware? No worries - [a STEMMA QT port on the side lets you connect any I2C add-on peripherals from the massive STEMMA QT / Qwiic family of plug in boards](https://www.adafruit.com/category/1018).
2425

2526
**Please note, the RP2040 chip does not currently have QMK support** - this macropad is designed to be programmed in Arduino or CircuitPython! If QMK eventually does add RP2040 as a supported chipset (no ETA and no plans that we know of), we'll update this page.

0 commit comments

Comments
 (0)