Merge branch 'adafruit:main' into master

This commit is contained in:
David Glaude 2022-01-10 22:45:32 +01:00 committed by GitHub
commit 48f3404583
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
813 changed files with 43661 additions and 22738 deletions

View file

@ -3,6 +3,7 @@ name: Update Libraries/Contributing Info
on:
schedule:
- cron: 15 9 * * *
workflow_dispatch:
jobs:
check-repo-owner:

View file

@ -3,9 +3,10 @@ name: Jekyll site CI
on:
push:
branches:
- master
- main
schedule:
- cron: 0 10 * * *
pull_request:
jobs:
check-repo-owner:
@ -29,28 +30,21 @@ jobs:
- uses: actions/checkout@v1
with:
submodules: true
- uses: actions/setup-ruby@v1
- uses: ruby/setup-ruby@v1
with:
ruby-version: '2.x'
ruby-version: 3.0
bundler-cache: true
- name: Install Dependencies
run: |
gem install bundler:1.17.3
bundle install
bundle install --full-index
- name: Build site with jekyll
run: |
bundle exec jekyll build -d build
- name: Commit and Push to gh-pages
run: |
# https://github.com/helaili/jekyll-action/blob/master/entrypoint.sh#L49
cd build
touch .nojekyll
git init
git config user.name "${GITHUB_ACTOR}"
git config user.email "${GITHUB_ACTOR}@users.noreply.github.com"
git add .
git commit -m 'jekyll build from Action'
git push --force https://${ADABOT_PAT}@github.com/${GITHUB_REPOSITORY}.git HEAD:gh-pages
rm -fr .git
cd ..
env:
ADABOT_PAT: ${{ secrets.ADABOT_PAT }}
- name: Deploy
uses: peaceiris/actions-gh-pages@v3
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./build
cname: circuitpython.org
if: github.event_name != 'pull_request'

View file

@ -1,12 +1,26 @@
name: Compress images
on: pull_request
name: Compress Images
on:
pull_request:
# Run Image Actions when JPG, JPEG, PNG or WebP files are added or changed.
# See https://help.github.com/en/actions/automating-your-workflow-with-github-actions/workflow-syntax-for-github-actions#onpushpull_requestpaths for reference.
paths:
- '**.jpg'
- '**.jpeg'
- '**.png'
- '**.webp'
jobs:
build:
# Only run on Pull Requests within the same repository, and not from forks.
if: github.event.pull_request.head.repo.full_name == github.repository
name: calibreapp/image-actions
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- name: calibreapp/image-actions
uses: docker://calibreapp/github-image-actions
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Checkout Repo
uses: actions/checkout@v2
- name: Compress Images
uses: calibreapp/image-actions@main
with:
# The `GITHUB_TOKEN` is automatically generated by GitHub and scoped only to the repository that is currently running the action. By default, the action cant update Pull Requests initiated from forked repositories.
# See https://docs.github.com/en/actions/reference/authentication-in-a-workflow and https://help.github.com/en/articles/virtual-environments-for-github-actions#token-permissions
githubToken: ${{ secrets.GITHUB_TOKEN }}

1
.gitignore vendored
View file

@ -1,6 +1,7 @@
_site
.sass-cache
.jekyll-metadata
.jekyll-cache
.DS_Store
_drafts/
.bundle

1
.tool-versions Normal file
View file

@ -0,0 +1 @@
ruby 2.7.2

11
Gemfile
View file

@ -8,12 +8,7 @@ source "https://rubygems.org"
#
# This will help ensure the proper Jekyll version is running.
# Happy Jekylling!
# gem "jekyll", "~> 3.8.4"
# If you want to use GitHub Pages, remove the "gem "jekyll"" above and
# uncomment the line below. To upgrade, run `bundle update github-pages`.
gem "github-pages", group: :jekyll_plugins
gem "jekyll", "~> 4.2"
# If you have any plugins, put them here!
group :jekyll_plugins do
@ -21,7 +16,7 @@ group :jekyll_plugins do
gem 'jekyll-seo-tag'
gem 'jekyll-paginate'
gem 'jekyll-redirect-from'
gem "jekyll-get-json", "~> 0.0.1"
gem "jekyll-get-json", "~> 1"
end
group :development do
@ -29,3 +24,5 @@ group :development do
gem 'image_processing'
end
gem "webrick", "~> 1.7"

View file

@ -1,276 +1,95 @@
GEM
remote: https://rubygems.org/
specs:
activesupport (6.0.3.2)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 0.7, < 2)
minitest (~> 5.1)
tzinfo (~> 1.1)
zeitwerk (~> 2.2, >= 2.2.2)
addressable (2.7.0)
addressable (2.8.0)
public_suffix (>= 2.0.2, < 5.0)
coffee-script (2.4.1)
coffee-script-source
execjs
coffee-script-source (1.11.1)
colorator (1.1.0)
commonmarker (0.17.13)
ruby-enum (~> 0.5)
concurrent-ruby (1.1.6)
concurrent-ruby (1.1.9)
deep_merge (1.2.1)
dnsruby (1.61.4)
simpleidn (~> 0.1)
em-websocket (0.5.1)
em-websocket (0.5.3)
eventmachine (>= 0.12.9)
http_parser.rb (~> 0.6.0)
ethon (0.12.0)
ffi (>= 1.3.0)
http_parser.rb (~> 0)
eventmachine (1.2.7)
execjs (2.7.0)
faraday (1.0.1)
multipart-post (>= 1.2, < 3)
ffi (1.13.1)
ffi (1.15.4)
forwardable-extended (2.6.0)
gemoji (3.0.1)
github-pages (207)
github-pages-health-check (= 1.16.1)
jekyll (= 3.9.0)
jekyll-avatar (= 0.7.0)
jekyll-coffeescript (= 1.1.1)
jekyll-commonmark-ghpages (= 0.1.6)
jekyll-default-layout (= 0.1.4)
jekyll-feed (= 0.13.0)
jekyll-gist (= 1.5.0)
jekyll-github-metadata (= 2.13.0)
jekyll-mentions (= 1.5.1)
jekyll-optional-front-matter (= 0.3.2)
jekyll-paginate (= 1.1.0)
jekyll-readme-index (= 0.3.0)
jekyll-redirect-from (= 0.15.0)
jekyll-relative-links (= 0.6.1)
jekyll-remote-theme (= 0.4.1)
jekyll-sass-converter (= 1.5.2)
jekyll-seo-tag (= 2.6.1)
jekyll-sitemap (= 1.4.0)
jekyll-swiss (= 1.0.0)
jekyll-theme-architect (= 0.1.1)
jekyll-theme-cayman (= 0.1.1)
jekyll-theme-dinky (= 0.1.1)
jekyll-theme-hacker (= 0.1.1)
jekyll-theme-leap-day (= 0.1.1)
jekyll-theme-merlot (= 0.1.1)
jekyll-theme-midnight (= 0.1.1)
jekyll-theme-minimal (= 0.1.1)
jekyll-theme-modernist (= 0.1.1)
jekyll-theme-primer (= 0.5.4)
jekyll-theme-slate (= 0.1.1)
jekyll-theme-tactile (= 0.1.1)
jekyll-theme-time-machine (= 0.1.1)
jekyll-titles-from-headings (= 0.5.3)
jemoji (= 0.11.1)
kramdown (= 2.3.0)
kramdown-parser-gfm (= 1.1.0)
liquid (= 4.0.3)
mercenary (~> 0.3)
minima (= 2.5.1)
nokogiri (>= 1.10.4, < 2.0)
rouge (= 3.19.0)
terminal-table (~> 1.4)
github-pages-health-check (1.16.1)
addressable (~> 2.3)
dnsruby (~> 1.60)
octokit (~> 4.0)
public_suffix (~> 3.0)
typhoeus (~> 1.3)
html-pipeline (2.13.0)
activesupport (>= 2)
nokogiri (>= 1.4)
http_parser.rb (0.6.0)
i18n (0.9.5)
http_parser.rb (0.8.0)
i18n (1.8.11)
concurrent-ruby (~> 1.0)
image_processing (1.11.0)
image_processing (1.12.1)
mini_magick (>= 4.9.5, < 5)
ruby-vips (>= 2.0.17, < 3)
jekyll (3.9.0)
jekyll (4.2.1)
addressable (~> 2.4)
colorator (~> 1.0)
em-websocket (~> 0.5)
i18n (~> 0.7)
jekyll-sass-converter (~> 1.0)
i18n (~> 1.0)
jekyll-sass-converter (~> 2.0)
jekyll-watch (~> 2.0)
kramdown (>= 1.17, < 3)
kramdown (~> 2.3)
kramdown-parser-gfm (~> 1.0)
liquid (~> 4.0)
mercenary (~> 0.3.3)
mercenary (~> 0.4.0)
pathutil (~> 0.9)
rouge (>= 1.7, < 4)
rouge (~> 3.0)
safe_yaml (~> 1.0)
jekyll-avatar (0.7.0)
jekyll (>= 3.0, < 5.0)
jekyll-coffeescript (1.1.1)
coffee-script (~> 2.2)
coffee-script-source (~> 1.11.1)
jekyll-commonmark (1.3.1)
commonmarker (~> 0.14)
jekyll (>= 3.7, < 5.0)
jekyll-commonmark-ghpages (0.1.6)
commonmarker (~> 0.17.6)
jekyll-commonmark (~> 1.2)
rouge (>= 2.0, < 4.0)
jekyll-default-layout (0.1.4)
jekyll (~> 3.0)
jekyll-feed (0.13.0)
jekyll (>= 3.7, < 5.0)
jekyll-get-json (0.0.2)
terminal-table (~> 2.0)
jekyll-get-json (1.0.0)
deep_merge (~> 1.2)
jekyll (>= 3.0)
jekyll-gist (1.5.0)
octokit (~> 4.2)
jekyll-github-metadata (2.13.0)
jekyll (>= 3.4, < 5.0)
octokit (~> 4.0, != 4.4.0)
jekyll-mentions (1.5.1)
html-pipeline (~> 2.3)
jekyll (>= 3.7, < 5.0)
jekyll-optional-front-matter (0.3.2)
jekyll (>= 3.0, < 5.0)
jekyll-paginate (1.1.0)
jekyll-readme-index (0.3.0)
jekyll (>= 3.0, < 5.0)
jekyll-redirect-from (0.15.0)
jekyll (>= 3.3, < 5.0)
jekyll-relative-links (0.6.1)
jekyll (>= 3.3, < 5.0)
jekyll-remote-theme (0.4.1)
addressable (~> 2.0)
jekyll (>= 3.5, < 5.0)
rubyzip (>= 1.3.0)
jekyll-sass-converter (1.5.2)
sass (~> 3.4)
jekyll-seo-tag (2.6.1)
jekyll-redirect-from (0.16.0)
jekyll (>= 3.3, < 5.0)
jekyll-sass-converter (2.1.0)
sassc (> 2.0.1, < 3.0)
jekyll-seo-tag (2.7.1)
jekyll (>= 3.8, < 5.0)
jekyll-sitemap (1.4.0)
jekyll (>= 3.7, < 5.0)
jekyll-swiss (1.0.0)
jekyll-theme-architect (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-cayman (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-dinky (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-hacker (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-leap-day (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-merlot (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-midnight (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-minimal (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-modernist (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-primer (0.5.4)
jekyll (> 3.5, < 5.0)
jekyll-github-metadata (~> 2.9)
jekyll-seo-tag (~> 2.0)
jekyll-theme-slate (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-tactile (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-time-machine (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-titles-from-headings (0.5.3)
jekyll (>= 3.3, < 5.0)
jekyll-watch (2.2.1)
listen (~> 3.0)
jemoji (0.11.1)
gemoji (~> 3.0)
html-pipeline (~> 2.2)
jekyll (>= 3.0, < 5.0)
kramdown (2.3.0)
kramdown (2.3.1)
rexml
kramdown-parser-gfm (1.1.0)
kramdown (~> 2.0)
liquid (4.0.3)
listen (3.2.1)
listen (3.7.0)
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
mercenary (0.3.6)
mini_magick (4.10.1)
mini_portile2 (2.4.0)
minima (2.5.1)
jekyll (>= 3.5, < 5.0)
jekyll-feed (~> 0.9)
jekyll-seo-tag (~> 2.1)
minitest (5.14.1)
multipart-post (2.1.1)
nokogiri (1.10.10)
mini_portile2 (~> 2.4.0)
octokit (4.18.0)
faraday (>= 0.9)
sawyer (~> 0.8.0, >= 0.5.3)
mercenary (0.4.0)
mini_magick (4.11.0)
pathutil (0.16.2)
forwardable-extended (~> 2.6)
public_suffix (3.1.1)
rake (13.0.1)
rb-fsevent (0.10.4)
public_suffix (4.0.6)
rake (13.0.6)
rb-fsevent (0.11.0)
rb-inotify (0.10.1)
ffi (~> 1.0)
rexml (3.2.4)
rouge (3.19.0)
ruby-enum (0.8.0)
i18n
ruby-vips (2.0.17)
ffi (~> 1.9)
rubyzip (2.3.0)
rexml (3.2.5)
rouge (3.26.1)
ruby-vips (2.1.4)
ffi (~> 1.12)
safe_yaml (1.0.5)
sass (3.7.4)
sass-listen (~> 4.0.0)
sass-listen (4.0.0)
rb-fsevent (~> 0.9, >= 0.9.4)
rb-inotify (~> 0.9, >= 0.9.7)
sawyer (0.8.2)
addressable (>= 2.3.5)
faraday (> 0.8, < 2.0)
simpleidn (0.1.1)
unf (~> 0.1.4)
terminal-table (1.8.0)
sassc (2.4.0)
ffi (~> 1.9)
terminal-table (2.0.0)
unicode-display_width (~> 1.1, >= 1.1.1)
thread_safe (0.3.6)
typhoeus (1.4.0)
ethon (>= 0.9.0)
tzinfo (1.2.7)
thread_safe (~> 0.1)
unf (0.1.4)
unf_ext
unf_ext (0.0.7.7)
unicode-display_width (1.7.0)
zeitwerk (2.4.0)
unicode-display_width (1.8.0)
webrick (1.7.0)
PLATFORMS
ruby
x86_64-linux
DEPENDENCIES
github-pages
image_processing
jekyll-get-json (~> 0.0.1)
jekyll (~> 4.2)
jekyll-get-json (~> 1)
jekyll-paginate
jekyll-redirect-from
jekyll-seo-tag
jekyll-sitemap
rake
webrick (~> 1.7)
BUNDLED WITH
2.1.4
2.2.26

View file

@ -0,0 +1,77 @@
---
layout: download
board_id: "adafruit_feather_rp2040"
title: "Feather RP2040 Download"
name: "Feather RP2040"
manufacturer: "Adafruit"
board_url: "https://www.adafruit.com/product/4884"
board_image: "adafruit_feather_rp2040.jpg"
download_instructions: "https://learn.adafruit.com/circuitpython-libraries-on-any-computer-with-raspberry-pi-pico"
date_added: 2021-12-6
features:
- Feather-Compatible
- STEMMA QT/QWIIC
---
A new chip means a new Feather, and the Raspberry Pi RP2040 is no exception. When we saw this chip we thought "this chip is going to be awesome when we give it the Feather Treatment" and so we did! This Feather features the **RP2040**, and all niceties you know and love about Feather
* Measures 2.0" x 0.9" x 0.28" (50.8mm x 22.8mm x 7mm) without headers soldered in
* Light as a (large?) feather - 5 grams
* RP2040 32-bit Cortex M0+ dual core running at ~125 MHz @ 3.3V logic and power
* 264 KB RAM
* **8 MB SPI FLASH** chip for storing files and CircuitPython/MicroPython code storage. No EEPROM
* **Tons of GPIO! 21 x GPIO pins with following capabilities:**
* **Four** 12 bit ADCs (one more than Pico)
* Two I2C, Two SPI and two UART peripherals, we label one for the 'main' interface in standard Feather locations
* 16 x PWM outputs - for servos, LEDs, etc
* The 8 digital 'non-ADC/non-peripheral' GPIO are consecutive for maximum PIO compatibility
* **Built in 200mA lipoly charger** with charging status indicator LED
* **Pin #13 red LED** for general purpose blinking
* **RGB NeoPixel** with power pin on GPIO so you can depower it for low power usages.
* On-board **STEMMA QT connector** that lets you quickly connect any Qwiic, STEMMA QT or Grove I2C devices with no soldering!
* **Both Reset button and Bootloader select button for quick restarts (no unplugging-replugging to relaunch code)**
* 3.3V Power/enable pin
* [Optional SWD debug port can be soldered in for debug access](https://www.adafruit.com/product/752)
* 4 mounting holes
* 24 MHz crystal for perfect timing.
* 3.3V regulator with 500mA peak current output
* **USB Type C connector** lets you access built-in ROM USB bootloader and serial port debugging
**Inside the RP2040 is a 'permanent ROM' USB UF2 bootloader.** What that means is when you want to program new firmware, you can hold down the BOOTSEL button while plugging it into USB (or pulling down the RUN/Reset pin to ground) and it will appear as a USB disk drive you can drag the firmware onto. Folks who have been using Adafruit products will find this very familiar - we use the technique on all our native-USB boards. Just note you don't double-click reset, instead hold down BOOTSEL during boot to enter the bootloader!
The RP2040 is a powerful chip, which has the clock speed of our M4 (SAMD51), and two cores that are equivalent to our M0 (SAMD1). Since it is an M0 chip, it does not have a floating point unit, or DSP hardware support - so if you're doing something with heavy floating-point math, it will be done in software and thus not as fast as an M4. For many other computational tasks, you'll get close-to-M4 speeds!
For peripherals, there are two I2C controllers, two SPI controllers, and two UARTs that are multiplexed across the GPIO - check the pinout for what pins can be set to which. There are 16 PWM channels, each pin has a channel it can be set to (ditto on the pinout).
You'll note there's no I2S peripheral, or SDIO, or camera, what's up with that? Well instead of having specific hardware support for serial-data-like peripherals like these, the RP2040 comes with the PIO state machine system which is a unique and powerful way to create custom hardware logic and data processing blocks that run on their own without taking up a CPU. For example, NeoPixels - often we bitbang the timing-specific protocol for these LEDs. For the RP2040, we instead use PIO object that reads in the data buffer and clocks out the right bitstream with perfect accuracy. Same with I2S audio in or out, LED matrix displays, 8-bit or SPI based TFTs, even VGA! In MicroPython and CircuitPython you can create PIO control commands to script the peripheral and load it in at runtime. There are 2 PIO peripherals with 4 state machines each.
**At the time of launch, there is no Arduino core support for this board. There is great [C/C++ support](https://github.com/raspberrypi/pico-sdk), an official [MicroPython port](https://github.com/raspberrypi/micropython), and a [CircuitPython port](/downloads)!** We of course [recommend CircuitPython because we think it's the easiest way to get started](https://learn.adafruit.com/welcome-to-circuitpython) and it has support with most of our drivers, displays, sensors, and more, supported out of the box so you can follow along with our CircuitPython projects and tutorials.
While the RP2040 has lots of onboard RAM (264KB), it does not have built-in FLASH memory. Instead, that is provided by the external QSPI flash chip. **On this board there is 8 MB**, which is shared between the program it's running and any file storage used by MicroPython or CircuitPython. When using C/C++ you get the whole flash memory, if using Python you will have about 7 MB remaining for code, files, images, fonts, etc.
**RP2040 Chip features:**
* Dual ARM Cortex-M0+ @ 133MHz
* 264kB on-chip SRAM in six independent banks
* Support for up to 16MB of off-chip Flash memory via dedicated QSPI bus
* DMA controller
* Fully-connected AHB crossbar
* Interpolator and integer divider peripherals
* On-chip programmable LDO to generate core voltage
* 2 on-chip PLLs to generate USB and core clocks
* 30 GPIO pins, 4 of which can be used as analog inputs
* Peripherals
* 2 UARTs
* 2 SPI controllers
* 2 I2C controllers
* 16 PWM channels
* USB 1.1 controller and PHY, with host and device support
* 8 PIO state machines
Comes fully assembled and tested, with the UF2 USB bootloader. We also toss in some header, so you can solder it in and plug it into a solderless breadboard.
## Purchase
* [Adafruit](https://www.adafruit.com/product/4884)

View file

@ -0,0 +1,77 @@
---
layout: download
board_id: "adafruit_itsybitsy_rp2040"
title: "ItsyBitsy RP2040 Download"
name: "ItsyBitsy RP2040"
manufacturer: "Adafruit"
board_url: "https://www.adafruit.com/product/4888"
board_image: "adafruit_itsybitsy_rp2040.jpg"
download_instructions: "https://learn.adafruit.com/circuitpython-libraries-on-any-computer-with-raspberry-pi-pico"
date_added: 2021-12-6
features:
---
A new chip means a new ItsyBitsy, and the Raspberry Pi RP2040 is no exception. When we saw this chip we thought "this chip is going to be awesome when we give it the ItsyBitsy teensy-weensy Treatment" and so we did! This Itsy' features the RP2040, [and all niceties you know and love about the ItsyBitsy family](https://www.adafruit.com/category/1008)
What's smaller than a Feather but larger than a Trinket? It's an Adafruit ItsyBitsy RP2040 featuring the Raspberry Pi RP2040! Small, powerful, with a ultra fast duel Cortex M0+ processor running at 125 MHz - this microcontroller board is perfect when you want something very compact, with lots of horsepower and a bunch of pins. This Itsy has sports car speed, but SUV roominess with 4 MB of FLASH and 264KB of SRAM.
ItsyBitsy RP2040 is only 1.4" long by 0.7" wide, but has 6 power pins, 23 digital GPIO pins (4 of which can be analog in and 16 x PWM out). It's the same chip as the [Feather RP2040](https://www.adafruit.com/products/4884) and [Raspberry Pi Pico](https://www.adafruit.com/products/4883) *but really really small*. So it's great once you've finished up a prototype, and want to make the project much smaller. It even comes with 4MB of SPI Flash built in, for data logging, file storage, or CircuitPython/MicroPython code
- [Same size and form-factor as the rest of the ItsyBitsy family](https://www.adafruit.com/category/1008) and nearly-identical pinout
- Measures 1.4" x 0.7" x 0.2" (36mm x 18mm x 4mm) without headers soldered in
- RP2040 32-bit Cortex M0+ dual core running at ~125 MHz @ 3.3V logic and power
- 264 KB RAM
- **4 MB SPI FLASH** chip for storing files and CircuitPython/MicroPython code storage. No EEPROM
- Tons of GPIO! 23 x GPIO pins with following capabilities:
- **Four** 12 bit ADCs (one more than Pico)
- Two I2C, Two SPI and two UART peripherals, we label one for the 'main' interface in standard ItsyBitsy locations
- 16 x PWM outputs - for servos, LEDs, etc
- The 10 digital 'non-ADC/non-peripheral' GPIO are consecutive for maximum PIO compatibility
- **Pin #13 red LED** for general purpose blinking
- **RGB NeoPixel** with power pin on GPIO so you can depower it for low power usages.
- **Both Reset button and Bootloader select button for quick restarts (no unplugging-replugging to relaunch code)**
- 3.3V regulator with 500mA peak current output
- 3.3V Power/enable pin
- Power with either USB or external output (such as a battery) - it'll automatically switch over
- Broken-out SWD pins for debug access
- 24 MHz crystal for perfect timing.
- Special **Vhigh** output pin gives you the higher voltage from VBAT or VUSB, for driving NeoPixels, servos, and other 5V-logic devices. **Digital 5** level-shifted output for high-voltage logic level output.
- **USB Micro B connector** lets you access built-in ROM USB bootloader and serial port debugging
**Inside the RP2040 is a 'permanent ROM' USB UF2 bootloader**. What that means is when you want to program new firmware, you can hold down the BOOTSEL button while plugging it into USB (or pulling down the RUN/Reset pin to ground) and it will appear as a USB disk drive you can drag the firmware onto. Folks who have been using Adafruit products will find this very familiar - we use the technique on all our native-USB boards. Just note you don't double-click reset, instead hold down BOOTSEL during boot to enter the bootloader!
The RP2040 is a powerful chip, which has the clock speed of our M4 (SAMD51), and two cores that are equivalent to our M0 (SAMD21). Since it is an M0 chip, it does not have a floating point unit or DSP hardware support - so if you're doing something with heavy floating point math, it will be done in software and thus not as fast as an M4. For many other computational tasks, you'll get close-to-M4 speeds!
For peripherals, there are two I2C controllers, two SPI controllers, and two UARTs that are multiplexed across the GPIO - check the pinout for what pins can be set to which. There are 16 PWM channels, each pin has a channel it can be set to (ditto on the pinout).
You'll note there's no I2S peripheral, or SDIO, or camera, what's up with that? Well instead of having specific hardware support for serial-data-like peripherals like these, the RP2040 comes with the PIO state machine system which is a unique and powerful way to create *custom hardware logic and data processing blocks* that run on their own without taking up a CPU. For example, NeoPixels - often we bitbang the timing-specific protocol for these LEDs. For the RP2040, we instead use PIO object that reads in the data buffer and clocks out the right bitstream with perfect accuracy. [Same with I2S audio in or out, LED matrix displays, 8-bit or SPI based TFTs, even VGA](https://github.com/raspberrypi/pico-examples/tree/master/pio)! In MicroPython and CircuitPython you can create PIO control commands to script the peripheral and load it in at runtime. There are 2 PIO peripherals with 4 state machines each.
**At the time of launch, there is no Arduino core support for this board. There is great [C/C++ support](https://github.com/raspberrypi/pico-sdk), an official [MicroPython port](https://github.com/raspberrypi/micropython), and a [CircuitPython port](https://circuitpython.org/downloads)!** We of course [recommend CircuitPython because we think it's the easiest way to get started](https://learn.adafruit.com/welcome-to-circuitpython) and it has support with most of our drivers, displays, sensors, and more, supported out of the box so you can follow along with our CircuitPython projects and tutorials.
This Itsy comes with loose 0.1" headers you can solder in for breadboard use!
While the RP2040 has lots of onboard RAM (264KB), it does not have built-in FLASH memory. Instead, that is provided by the external QSPI flash chip. On this board there is 2MB, which is shared between the program it's running and any file storage used by MicroPython or CircuitPython. When using C/C++ you get the whole flash memory, if using Python you will have about 1 MB remaining for code, files, images, fonts, etc.
**RP2040 Chip features:**
- Dual ARM Cortex-M0+ @ 133MHz
- 264kB on-chip SRAM in six independent banks
- Support for up to 16MB of off-chip Flash memory via dedicated QSPI bus
- DMA controller
- Fully-connected AHB crossbar
- Interpolator and integer divider peripherals
- On-chip programmable LDO to generate core voltage
- 2 on-chip PLLs to generate USB and core clocks
- 30 GPIO pins, 4 of which can be used as analog inputs
- Peripherals
- 2 UARTs
- 2 SPI controllers
- 2 I2C controllers
- 16 PWM channels
- USB 1.1 controller and PHY, with host and device support
- 8 PIO state machines
## Purchase
* [Adafruit](https://www.adafruit.com/product/4888)

View file

@ -0,0 +1,42 @@
---
layout: download
board_id: "adafruit_macropad_rp2040"
title: "MacroPad RP2040 Download"
name: "MacroPad RP2040"
manufacturer: "Adafruit"
board_url: "https://www.adafruit.com/product/5128"
board_image: "adafruit_macropad_rp2040.jpg"
download_instructions: "https://learn.adafruit.com/circuitpython-libraries-on-any-computer-with-raspberry-pi-pico"
date_added: 2021-12-6
features:
- STEMMA QT/QWIIC
---
Strap yourself in, we're launching in T-minus 10 seconds...Destination? A new Class M planet called MACROPAD! M here, stands for Microcontroller because this 3x4 keyboard controller features the newest technology from the Raspberry Pi sector: say hello to the RP2040. It's speedy little microcontroller with lots of GPIO pins and a 64 times more RAM than the Apollo Guidance Computer. We added 8 MB of flash memory for plenty of storage.
Get ready to upgrade your desk's mission control station with a CircuitPython or Arduino powered Macropad - complete with 12 buttons, OLED display, speaker and rotary encoder. Customize it for your spacecraft to help guide you through the great reaches of the unknown. (Or just have it type out your favorite emojis.)
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.
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.
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).
**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.
TL;DR?
- **Raspberry Pi RP2040 Chip + 8MB Flash memory** - Dual core Cortex M0+ at ~130MHz with 264KB or RAM. Runs CircuitPython, Arduino or MicroPython with ease and lots of space for development code and files
- **USB C Connector for Power/Data** - of course this can act as an HID device but also can be MIDI, UART, etc.
- **3x4 Mechanical key switch sockets** - accepts any Cherry MX-compatible switches. Individually tied to GPIO pins (not matrix wired)
- **One NeoPixel RGB LED per switch**, on north side
- **Rotary encoder**, 20 detents per rotation, with push-switch on GPIO pin. Push switch is also used for entering bootloader mode when held down on power-up or reset.
- **128x64 SH1106 Monochrome OLED display** - On high speed hardware SPI port for quick updates
- **8mm Speaker/Buzzer** - With Class D amplifier and RC filter, can be used to make simple beeps and sounds effects.
- **STEMMA QT Connector** - Allows adding any I2C sensors/displays/devices with plug-and-play cables.
- **Reset button -** On the side, for quick restarting of code
- **Four M3 mounting bosses** - Make custom enclosures easily
## Purchase
* [Adafruit](https://www.adafruit.com/product/5128)

View file

@ -0,0 +1,25 @@
---
layout: download
board_id: "adafruit_qt2040_trinkey"
title: "Trinkey QT2040 Download"
name: "Trinkey QT2040"
manufacturer: "Adafruit"
board_url: "https://www.adafruit.com/product/5056"
board_image: "adafruit_qt2040_trinkey.jpg"
download_instructions: "https://learn.adafruit.com/circuitpython-libraries-on-any-computer-with-raspberry-pi-pico"
date_added: 2021-12-6
features:
---
It's half USB Key, half Adafruit QT Py, and a lotta RP2040*...*it's **Trinkey QT2040**, the circuit board with an RP2040 heart and Stemma QT legs. Folks are loving the [QT Py 2040](https://www.adafruit.com/product/4900) we made, but maybe you want something plug-and-play. So we thought, hey what if we made something like that plugs right into your computer's USB port? And this is what we came up with!
The PCB is designed to slip into any USB A port on a computer or laptop. There's an RP2040 microcontroller on board with just enough circuitry to keep it happy. There's an RGB NeoPixel, a reset and bootloader or user button and a STEMMA QT Port on the end. That's it!
With the body of the board being 1.0" x 0.7" and four mounting holes, you can attach just about any of our QT boards right on (some are a little larger so just check that has the holes in the same locations). [Use M2.5 sized standoffs and screws](https://www.adafruit.com/product/3658) to do so, you could use 2 diagonal at a minimum. Then use a [shorty QT cable](https://www.adafruit.com/product/4399) and you've got a custom sensor Trinkey for any sensor purpose.
The board comes with 8 MB of QSPI flash memory so you can put *all* of our CircuitPython drivers on the disk!
## Purchase
* [Adafruit](https://www.adafruit.com/product/5056)

View file

@ -0,0 +1,59 @@
---
layout: download
board_id: "adafruit_qtpy_rp2040"
title: "QT Py RP2040 Download"
name: "QT Py RP2040"
manufacturer: "Adafruit"
board_url: "https://www.adafruit.com/product/4900"
board_image: "adafruit_qtpy_rp2040.jpg"
download_instructions: "https://learn.adafruit.com/circuitpython-libraries-on-any-computer-with-raspberry-pi-pico"
date_added: 2021-12-6
features:
- STEMMA QT/QWIIC
---
What a cutie pie! Or is it... a QT Py? This diminutive dev board comes with one of our new favorite chip, the RP2040. It's been made famous in the new [Raspberry Pi Pico](https://www.adafruit.com/pico) *and* our [Feather RP2040](http://www.adafruit.com/product/4884) and [ItsyBitsy RP2040](http://www.adafruit.com/product/4888), but what if we wanted something really *smol?*
A new chip means a new QT Py, and the Raspberry Pi RP2040 is no exception. When we saw this chip we thought "this chip is going to be awesome when we give it the cuuutie QT Py Treatment", and so we did! This QT Py features the RP2040, [and all niceties you know and love about the original QT Py](https://www.adafruit.com/category/4600)
The star of the QT Py is [our favorite connector - the STEMMA QT](http://adafruit.com/stemma), a chainable I2C port that can be used with [any of our STEMMA QT sensors and accessories](https://www.adafruit.com/category/620). Having this connector means you don't need to do any soldering to get started.
What can you pop into the QT port? How about [OLEDs](https://www.adafruit.com/?q=qt+oled&main_page=category&cPath=1005&sort=BestMatch)! [Inertial Measurment Units](https://www.adafruit.com/?q=qt+imu&main_page=category&cPath=1005&sort=BestMatch)! [Sensors a-plenty](https://www.adafruit.com/?q=qt+sensor&main_page=category&cPath=1005&sort=BestMatch). All plug-and-play thanks to the innovative chainable design: [SparkFun Qwiic](https://www.sparkfun.com/qwiic)-compatible [STEMMA QT](https://learn.adafruit.com/introducing-adafruit-stemma-qt) connectors for the I2C bus so you don't even need to solder. Just plug in a compatible cable and attach it to your MCU of choice, and youre ready to load up some software and measure some light.
Use any [SparkFun Qwiic](http://www.sparkfun.com/qwiic) boards! [Seeed Grove I2C boards](https://www.adafruit.com/product/4528) will also work with this adapter cable.
**At the time of launch, there is no Arduino core support for the chip on this board. There is great [C/C++ support](https://github.com/raspberrypi/pico-sdk), an official [MicroPython port](https://github.com/raspberrypi/micropython), and a [CircuitPython port](https://circuitpython.org/downloads)!** We of course [recommend CircuitPython because we think it's the easiest way to get started](https://learn.adafruit.com/welcome-to-circuitpython) and it has support with most of our drivers, displays, sensors, and more, supported out of the box so you can follow along with our CircuitPython projects and tutorials.
Pinout and shape is [Seeed Xiao](https://wiki.seeedstudio.com/Seeeduino-XIAO/) compatible, with castellated pads so you can solder it to a PCB with a cut out to allow the bottom components some breathing room. In addition to the QT connector, we also added an **RGB NeoPixel** (with a controllable power pin to allow for ultra-low-power usage), **and both boot-mode and reset buttons** (great for restarting your program or entering the bootloader). This QT Py comes with loose 0.1" headers you can solder in for breadboard use
While the RP2040 has lots of onboard RAM (264KB), it does not have built-in FLASH memory. Instead, that is provided by the external QSPI flash chip. On this board there is 4MB, which is shared between the program it's running and any file storage used by MicroPython or CircuitPython. When using C/C++ you get the whole flash memory, if using Python you will have about 3 MB remaining for code, files, images, fonts, etc.
- Same size, form-factor, and pin-out as [our SAMD-based QT Py](https://www.adafruit.com/product/4600)
- **USB Type C connector** - [If you have only Micro B cables, this adapter will come in handy](https://www.adafruit.com/product/4299)!
- **RP2040 32-bit Cortex M0+** dual-core running at ~125 MHz @ 3.3V logic and power
- 264 KB RAM
- **8 MB SPI FLASH** chip for storing files and CircuitPython/MicroPython code storage. No EEPROM
- Native USB supported by every OS - can be used in Arduino or CircuitPython as USB serial console, MIDI, Keyboard/Mouse HID, even a little disk drive for storing Python scripts.
- Can be used with **Arduino IDE** or **CircuitPython**
- **Built-in RGB NeoPixel LED**
- 13 GPIO pins (11 breakout pads and two QT pads):
- **Four** 12 bit ADCs (one more than Pico)
- Two I2C ports (one on the QT connector, one on the breakout pads)
- SPI and UART peripherals, in standard QT Py locations,
- PWM outputs on every IO pin - for servos, LEDs, etc
- There are 6 GPIO in consecutive order for PIO compatibility
- 3.3V regulator with [**600mA peak output**](https://www.diodes.com/assets/Datasheets/AP2112.pdf)
- **Both Reset button and Bootloader select buttons** for quick restarts (no unplugging-replugging to relaunch code)
- **Really really small**
**Inside the RP2040 is a 'permanent ROM' USB UF2 bootloader**. What that means is when you want to program new firmware, you can hold down the BOOT button while plugging it into USB (or pulling down the RUN/Reset pin to ground) and it will appear as a USB disk drive you can drag the firmware onto. Folks who have been using Adafruit products will find this very familiar - we use the technique on all our native-USB boards. Just note you don't double-click reset, instead hold down BOOTSEL during boot to enter the bootloader!
The RP2040 is a powerful chip, which has the clock speed of our M4 (SAMD51), and two cores that are equivalent to our M0 (SAMD21). Since it is an M0 chip, it does not have a floating point unit or DSP hardware support - so if you're doing something with heavy floating point math, it will be done in software and thus not as fast as an M4. For many other computational tasks, you'll get close-to-M4 speeds!
For peripherals, there are two I2C controllers, two SPI controllers, and two UARTs that are multiplexed across the GPIO - check the pinout for what pins can be set to which. There are 16 PWM channels, each pin has a channel it can be set to (ditto on the pinout).
You'll note there's no I2S peripheral, or SDIO, or camera, what's up with that? Well, instead of having specific hardware support for serial-data-like peripherals like these, the RP2040 comes with the PIO state machine system which is a unique and powerful way to create *custom hardware logic and data processing blocks* that run on their own without taking up a CPU. For example, NeoPixels - often we bitbang the timing-specific protocol for these LEDs. For the RP2040, we instead use PIO object that reads in the data buffer and clocks out the right bitstream with perfect accuracy. [Same with I2S audio in or out, LED matrix displays, 8-bit or SPI based TFTs, even VGA](https://github.com/raspberrypi/pico-examples/tree/master/pio)! In MicroPython and CircuitPython you can create PIO control commands to script the peripheral and load it in at runtime. There are 2 PIO peripherals with 4 state machines each.
## Purchase
* [Adafruit](https://www.adafruit.com/product/4900)

View file

@ -36,7 +36,3 @@ Empower analytics at the edge of your IoT network with the intelligent Dell Edge
## Purchase
* [Newark](https://www.newark.com/avnet/avtse-rpi-iiotg/smartedge-industrial-iot-gateway/dp/02AH6799)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -9,7 +9,7 @@ board_image: "banana_pi_m2_zero.jpg"
download_instructions: ""
downloads_display: true
blinka: true
date_added: 2020-11-5
date_added: 2020-10-31
features:
- Wi-Fi
- Bluetooth/BLE
@ -35,7 +35,3 @@ The Banana Pi M2 Zero is an ultra compact single board computer which measures o
## Purchase
* [Aliexpress](https://www.aliexpress.com/item/33038926185.html)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

26
_blinka/beaglebone.md Normal file
View file

@ -0,0 +1,26 @@
---
layout: download
board_id: "beaglebone"
title: "BeagleBone Download"
name: "BeagleBone"
manufacturer: "BeagleBoard"
board_url: "https://beagleboard.org/bone-original"
board_image: "beaglebone.jpg"
download_instructions: ""
downloads_display: true
blinka: true
date_added: 2021-4-6
features:
- Ethernet
---
BeagleBone is an $89 MSRP, credit-card-sized Linux computer that connects to the Internet and runs software such as Android 4.0 and Ubuntu. With plenty of I/O and processing power for real-time analysis provided by an AM335x 720MHz ARM® processor, BeagleBone can be complemented with cape plug-in boards to augment functionality.
- 256MB DDR2 RAM
- 3D graphics accelerator
- ARM Cortex-M3 for power management
- 2x PRU 32-bit RISC CPUs
- USB client: power, debug and device
- USB host
- Ethernet
- 2x 46 pin headers

39
_blinka/beaglebone_ai.md Normal file
View file

@ -0,0 +1,39 @@
---
layout: download
board_id: "beaglebone_ai"
title: "BeagleBone AI Download"
name: "BeagleBone AI"
manufacturer: "BeagleBoard"
board_url: "https://beagleboard.org/ai"
board_image: "beaglebone_ai.jpg"
downloads_display: true
blinka: true
date_added: 2021-1-20
features:
- Ethernet
- Wi-Fi
- Bluetooth/BLE
- HDMI
---
Built on the proven BeagleBoard.org® open source Linux approach, BeagleBone® AI fills the gap between small SBCs and more powerful industrial computers. Based on the Texas Instruments AM5729, developers have access to the powerful SoC with the ease of BeagleBone® Black header and mechanical compatibility. BeagleBone® AI makes it easy to explore how artificial intelligence (AI) can be used in everyday life via the TI C66x digital-signal-processor (DSP) cores and embedded-vision-engine (EVE) cores supported through an optimized TIDL machine learning OpenCL API with pre-installed tools. Focused on everyday automation in industrial, commercial and home applications.
- Processor: Sitara AM5729
- Dual Arm® Cortex®-A15 microprocessor subsystem
- 2 C66x floating-point VLIW DSPs
- 2.5MB of on-chip L3 RAM
- 2x dual Arm® Cortex®-M4 co-processors
- 4x Embedded Vision Engines (EVEs)
- 2x dual-core Programmable Real-Time Unit and Industrial Communication SubSystem (PRU-ICSS)
- 2D-graphics accelerator (BB2D) subsystem
- Dual-core PowerVR® SGX544™ 3D GPU
- IVA-HD subsystem (4K @ 15fps encode and decode support for H.264, 1080p60 for others)
- BeagleBone Black mechanical and header compatibility
- 1GB RAM and 16GB on-board eMMC flash with high-speed interface
- USB type-C for power and superspeed dual-role controller; and USB type-A host
- Gigabit Ethernet, 2.4/5GHz WiFi, and Bluetooth
- microHDMI
- Zero-download out-of-box software experience with Debian GNU/Linux
## Purchase
* [DigiKey](https://www.digikey.com/en/products/detail/beagleboard-org/BBONE-AI/10671097)

View file

@ -1,7 +1,7 @@
---
layout: download
board_id: "beaglebone_black"
title: "BeagleBone Black"
title: "BeagleBone Black Download"
name: "BeagleBone Black"
manufacturer: "BeagleBoard"
board_url: "https://beagleboard.org/black"
@ -48,7 +48,3 @@ The rev C comes with a mini-B cable for powering it up ASAP. No microSD card is
## Purchase
* [Adafruit](https://www.adafruit.com/product/1996)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -1,7 +1,7 @@
---
layout: download
board_id: "beaglebone_black_industrial"
title: "BeagleBone Black Industrial"
title: "BeagleBone Black Industrial Download"
name: "BeagleBone Black Industrial"
manufacturer: "Element14"
board_url: "https://beagleboard.org/e14-bbbi"
@ -34,7 +34,3 @@ The element14 BeagleBone Black Industrial (BBONE-BLACK-IND-4G) is a low cost, hi
## Purchase
* [Newark](https://www.newark.com/element14/bbone-black-ind-4g/beaglebone-black-industrial/dp/76Y2810)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -1,7 +1,7 @@
---
layout: download
board_id: "beaglebone_black_wireless"
title: "BeagleBone Black Wireless"
title: "BeagleBone Black Wireless Download"
name: "BeagleBone Black Wireless"
manufacturer: "BeagleBoard"
board_url: "https://beagleboard.org/black-wireless"
@ -32,7 +32,3 @@ Replacing the 10/100 Ethernet port with onboard 802.11 b/g/n 2.4GHz WiFi and Blu
## Purchase
* [Digi-Key](https://www.digikey.com/products/en?lang=en&site=us&KeyWords=BBBWL-SC-562-ND)
* [Arrow](https://www.arrow.com/en/products/bbwireless/beagleboardorg)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -8,7 +8,7 @@ board_url: "https://beagleboard.org/green-wireless"
board_image: "beaglebone_green_gateway.jpg"
downloads_display: true
blinka: true
date_added: 2020-11-5
date_added: 2020-11-1
features:
- Wi-Fi
- Bluetooth/BLE
@ -41,7 +41,3 @@ Boot Linux in less 10 seconds and get started on development in less than 5 minu
## Purchase
* [SeeedStudio](https://www.seeedstudio.com/SeeedStudio-BeagleBone-Green-Gateway-p-4586.html)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -1,7 +1,7 @@
---
layout: download
board_id: "beaglebone_green_wireless"
title: "BeagleBone Green Wireless"
title: "BeagleBone Green Wireless Download"
name: "BeagleBone Green Wireless"
manufacturer: "SeeedStudio"
board_url: "https://beagleboard.org/green-wireless"
@ -40,7 +40,3 @@ SeeedStudio BeagleBone Green Wireless (BBGW) is a joint effort by BeagleBoard.or
## Purchase
* [SeeedStudio](https://www.seeedstudio.com/BeagleBone-Green-Wireless-Development-Board-TI-AM335x-WiFi-BT.html)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -0,0 +1,27 @@
---
layout: download
board_id: "beaglev_starlight"
title: "BeagleV Starlight Beta Prototype Download"
name: "BeagleV Starlight Beta Prototype"
manufacturer: "BeagleV"
board_url: "https://github.com/beagleboard/beaglev-starlight#readme"
board_image: "beaglev_starlight.jpg"
downloads_display: true
blinka: true
date_added: 2021-7-17
features:
- Ethernet
- HDMI
- USB 3.0
- 40-pin GPIO
---
**The BeagleV™ - Starlight project has concluded and no units beyond the beta prototypes will be produced. This design was never sold as a product.**
[BeagleV Starlight](https://beagleboard.org/beaglev) is a Linux-capable RISC-V 64-bit dev board.
A [beta prototype version](https://wiki.seeedstudio.com/BeagleV-Getting-Started/#faq) was sent to a limited number of upstream developers for software enablement. This beta prototype used the StarFive JH7100 SoC.
## Learn More
* [GitHub](https://github.com/beagleboard/beaglev-starlight#readme)

View file

@ -37,7 +37,3 @@ Enclosure
## Purchase
* [Adafruit](https://www.adafruit.com/product/4459)
* [Binho](https://binho.io/)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -8,7 +8,7 @@ board_url: "https://developer.nvidia.com/clara-agx-devkit"
board_image: "clara_agx_xavier.jpg"
downloads_display: true
blinka: true
date_added: 2020-11-5
date_added: 2020-10-6
features:
---
@ -20,7 +20,3 @@ The NVIDIA Clara AGX™ developer kit is an embedded AI computer and software de
## Learn More
* [NVIDIA](https://developer.nvidia.com/clara-agx-devkit)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -29,7 +29,3 @@ New clockworkPi v3.1 development board:
## Purchase
* [ClockworkPi](https://www.clockworkpi.com/product-page/cpi-v3-1)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -52,7 +52,3 @@ This DragonBoard™ 410c based on 96Boards™ specification features the Qualcom
## Purchase
* [Arrow Electronics](https://www.arrow.com/en/products/dragonboard410c/arrow-development-tools)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -21,7 +21,3 @@ This chip is powerful and useful to have when you want to use Python (for exampl
## Purchase
* [Adafruit](https://www.adafruit.com/product/2264)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -33,7 +33,3 @@ To leverage all that powerful hardware, the Giant Board runs Linux. Not just any
## Purchase
* [Crowd Supply](https://www.crowdsupply.com/groboards/giant-board)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -41,7 +41,3 @@ Baseboard
## Purchase
* [Google](https://coral.withgoogle.com/products/dev-board)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -0,0 +1,35 @@
---
layout: download
board_id: "google_coral_mini"
title: "Google Coral Dev Board Mini"
name: "Google Coral Dev Board Mini"
manufacturer: "Google"
board_url: "https://coral.ai/products/dev-board-mini/"
board_image: "google_coral_mini.jpg"
download_instructions: "https://learn.adafruit.com/circuitpython-on-google-coral-linux-blinka"
downloads_display: true
blinka: true
date_added: 2020-12-7
features:
- Wi-Fi
- Bluetooth/BLE
- HDMI
- 40-pin GPIO
---
The Coral Dev Board Mini is a single-board computer that provides fast machine learning (ML) inferencing in a small form factor. It's primarily designed as an evaluation device for the Accelerator Module (a surface-mounted module that provides the Edge TPU), but it's also a fully-functional embedded system you can use for various on-device ML projects.
- CPU MediaTek 8167s SoC (Quad-core Arm Cortex-A35)
- GPU IMG PowerVR GE8300 (integrated in SoC)
- ML accelerator Google Edge TPU coprocessor
- RAM 2 GB LPDDR3
- Flash memory 8 GB eMMC
- Wireless Wi-Fi 5 (802.11a/b/g/n/ac); Bluetooth 5.0
- Audio 3.5mm audio jack; digital PDM microphone; 2.54mm 2-pin speaker terminal;
- Video micro HDMI (1.4); 24-pin FFC connector for MIPI-CSI2 camera (4-lane); 39-pin FFC connector for MIPI-DSI display (4-lane)
- Input/output 3.5mm audio jack; digital PDM microphone; 2.54mm 2-pin speaker terminal; micro HDMI (1.4); 24-pin FFC connector for MIPI-CSI2 camera (4-lane); 39-pin FFC connector for MIPI-DSI display (4-lane)
## Purchase
* [Seeed](https://www.seeedstudio.com/Coral-Dev-Board-Mini-p-4682.html)
* [Mouser](https://www.mouser.com/new/google-coral/coral-dev-board-mini/)
* [Arrow](https://www.arrow.com/en/products/g650-03324-01/google-corporation)

View file

@ -35,7 +35,3 @@ GreatFET is designed to provide a significant step up in capabilities from [Good
## Purchase
* [Adafruit](https://www.adafruit.com/product/4234)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -26,7 +26,3 @@ Industry skeptics have previously dismissed RISC-V as an academic project, low p
## Learn More
* [Crowd Supply](https://www.crowdsupply.com/sifive/hifive-unleashed)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -41,7 +41,3 @@ The developer kit can be powered by micro-USB and comes with extensive I/Os, ran
## Purchase
* [Arrow](https://www.arrow.com/products/945-13450-0000-000/nvidia)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -36,7 +36,3 @@ The world's first supercomputer on a module, Jetson TX1 is capable of delivering
## Purchase
* [Arrow](https://www.arrow.com/en/products/900-82180-0001-000/nvidia)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -40,7 +40,3 @@ It also supports NVIDIA Jetpack—a complete SDK that includes the BSP, librarie
## Purchase
* [Arrow](https://www.arrow.com/en/products/945-82771-0000-000/nvidia)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

29
_blinka/jetson_tx2_nx.md Normal file
View file

@ -0,0 +1,29 @@
---
layout: download
board_id: "jetson_tx2_nx"
title: "Jetson TX2 Dev Kit"
name: "Jetson TX2 Dev Kit"
manufacturer: "NVIDIA"
board_url: "https://developer.nvidia.com/embedded/jetson-tx2-nx"
board_image: "jetson_tx2_nx.jpg"
downloads_display: true
blinka: true
date_added: 2021-2-25
features:
---
NVIDIA® Jetson™ TX2 NX delivers the next step in AI performance for entry-level embedded and edge products. It provides up to 2.5X the performance of Jetson Nano, and shares form-factor and pin compatibility with Jetson Nano and Jetson Xavier™ NX.
This small module packs hardware accelerators for the entire AI pipeline, and NVIDIA JetPack™ SDK provides the tools you need to use them for your application. Custom AI network development is easy with pre-trained AI models from NVIDIA NGC™ and the NVIDIA Transfer Learning Toolkit, and containerized deployments make updates for your product flexible and seamless.
Ease of development and speed of deployment—plus a unique combination of form-factor, performance, and power advantage—make Jetson TX2 NX the ideal mass-market AI product platform.
- AI Performance: 1.33 TFLOPs
- GPU: NVIDIA Pascal™ Architecture GPU with 256 CUDA cores
- CPU: Dual-core NVIDIA Denver 2 64-bit CPU and quad-core ARM A57 Complex
- Memory: 4GB 128-bit LPDDR4, 1600 MHz - 51.2 GBs
- Storage: 16GB eMMC 5.1 Flash Storage
## Purchase
* [Arrow](https://www.arrow.com/en/products/900-13636-0010-000/nvidia)

View file

@ -40,7 +40,3 @@ Supported by NVIDIA JetPack and DeepStream SDKs, as well as CUDA®, cuDNN, and T
## Purchase
* [Arrow](https://www.arrow.com/en/products/945-82771-0000-000/nvidia)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -30,7 +30,3 @@ Jetson Xavier NX delivers up to 21 TOPS for running modern AI workloads, consume
## Learn More
* [NVIDIA](https://developer.nvidia.com/embedded/jetson-xavier-nx)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -0,0 +1,28 @@
---
layout: download
board_id: "lubancat_i.mx6ull"
title: "LubanCat I.MX6ULL Download"
name: "LubanCat I.MX6ULL"
manufacturer: "LubanCat"
board_url: "https://www.seeedstudio.com/NPi-i-MX6ULL-Dev-Board-Industrial-Grade-Linux-SBC-NAND-Version-p-4220.html"
board_image: "lubancat_i.mx6ull.jpg"
download_instructions: ""
blinka: true
date_added: 2021-1-15
features:
- Ethernet
- 40-pin GPIO
---
Meet the new i.MX6ULL ARM Cortex A7 processor from NXP, it is a high performance and power-efficient processor with a frequency up to 800MHz!
The NPi i.MX6ULL Dev Board is a low power consumption Linux single board computer built around the powerful i.MX6ULL. You would love the onboard 512MB DDR3L and 512MB NAND, not to mention the rich interfaces and I/O resources.
The whole board is made by a core module and a breakout board, and the components are all industrial grade.
The core module is composed of the i.MX6ULL core and 512MB DDR3L, 512MB NAND FLASH(or 8GB eMMC).
The breakout board mainly includes various peripheral interfaces and input and output, IO expansion. Including but not limited to two 100M ethernet port, one USB Host and one USB OTG port, one 24bit RGB LCD Interface, 2x 40 Pin I/O expansion header, etc. Such a wealth of resources will meet your various control needs. All those features make it a perfect solution for industrial control, rail transit, drone control, and audio output, etc.
## Learn More
* [Seeed Studio](https://www.seeedstudio.com/NPi-i-MX6ULL-Dev-Board-Industrial-Grade-Linux-SBC-NAND-Version-p-4220.html)

View file

@ -21,7 +21,3 @@ This chip is powerful and useful to have when you want to use Python (for exampl
## Purchase
* [Adafruit](https://www.adafruit.com/product/4471)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

45
_blinka/nanopi_duo2.md Normal file
View file

@ -0,0 +1,45 @@
---
layout: download
board_id: "nanopi_duo2"
title: "NanoPi Duo2 Download"
name: "NanoPi Duo2"
manufacturer: "FriendlyElec"
board_url: "http://wiki.friendlyarm.com/wiki/index.php/NanoPi_Duo2"
board_image: "nanopi_duo2.jpg"
download_instructions: ""
downloads_display: true
blinka: true
date_added: 2021-2-5
features:
- Wi-Fi
- Bluetooth/BLE
---
The NanoPi Duo2("Duo2") is an ARM board designed and developed by FriendlyELEC for makers and hobbyists. It is only 55 x 25.4mm. It features Allwinner quad-core A7 processor H3, and has 256M/512M DDR3 RAM, onboard WiFi & bluetooth module and an OV5640 camera interface. It works with Linux variants such as Ubuntu Core.
The NanoPi Duo2 is tiny and compact with rich interfaces and ports. It takes power input from its MicroUSB port and can be booted from a Micro SD card. It works with general bread-boards. Interface pins such as USB, SPI, UART, I2C, PWM, IR, audio input & output and Fast Ethernet etc are populated.
The NanoPi Duo2 supports software utilities such as WiringNP and Python etc. These are all open source. It is suited for various IoT applications.
- CPU: Allwinner H3, Quad-core Cortex-A7 Up to 1.2GHz
- DDR3 RAM: 512M
- Connectivity: 10/100M Ethernet
- WiFi: 802.11b/g/n
- Bluetooth: Bluetooth V4.0 of 1, 2 and 3 Mbps.
- Camera: OV5640
- Key: GPIO Key
- USB Host: 2.54mm pin x2, exposed in 2.54mm pitch pin header
- MicroSD Slot x 1
- MicroUSB: OTG and power input
- Debug Serial Interface: exposed in 2.54mm pitch pin header
- Audio input/output Interface: exposed in 2.54mm pitch pin header
- GPIO1: 2.54mm spacing 16pin. It includes UART, SPI, I2C, Audio etc
- GPIO2: 2.54mm spacing 16pin. It includes USB,10/100M Ethernet, IO etc
- PCB Dimension: 25.4 x 55mm
- Power Supply: DC 5V/2A
- Temperature measuring range: -20℃ to 70℃
- OS/Software: U-bootLinux-4.14 / Linux-3.4, Ubuntu 16.04.2 LTS (Xenial)
## Purchase
* [FriendlyElec](https://www.friendlyarm.com/index.php?route=product/product&product_id=244)

34
_blinka/nanopi_neo_air.md Normal file
View file

@ -0,0 +1,34 @@
---
layout: download
board_id: "nanopi_neo_air"
title: "NanoPi NEO Air Download"
name: "NanoPi NEO Air"
manufacturer: "FriendlyElec"
board_url: "http://nanopi.io/nanopi-neo-air.html"
board_image: "nanopi_neo_air.jpg"
download_instructions: ""
downloads_display: true
blinka: true
date_added: 2021-1-20
features:
- Wi-Fi
- Bluetooth/BLE
---
LTS - long term support, We will not make any changes to this model and will provide support as long as possible
- CPU: Allwinner H3, Quad-core Cortex-A7 Up to 1.2GHz
- RAM: 512MB DDR3 RAM
- Storage: 8GB eMMC
- WiFi: 802.11b/g/n
- Bluetooth: 4.0 dual mode
- MicroSD Slot x 1
- GPIO: 2.54mm pitch 24pin. It includes UART, SPI, I2C, IO etc
- PCB Size: 40 x 40mm
- Power Supply: DC 5V/2A
- OS/Software: u-boot, UbuntuCore
- Weight: 7.5g(WITHOUT Pin-headers); 9.7g(WITH Pin-headers)
## Purchase
* [FriendlyElec](https://www.friendlyarm.com/index.php?route=product/product&product_id=151)

33
_blinka/nanopi_neo_h3.md Normal file
View file

@ -0,0 +1,33 @@
---
layout: download
board_id: "nanopi_neo"
title: "NanoPi NEO Download"
name: "NanoPi NEO"
manufacturer: "FriendlyElec"
board_url: "http://nanopi.io/nanopi-neo.html"
board_image: "nanopi_neo.jpg"
download_instructions: ""
downloads_display: true
blinka: true
date_added: 2022-1-4
features:
- Ethernet
---
LTS - long term support, We will not make any changes to this model and will provide support as long as possible
- CPU: Allwinner H3, Quad-core Cortex-A7 Up to 1.2GHz
- DDR3 RAM: 256MB/512MB
- Connectivity: 10/100M Ethernet
- USB Host: Type-A x 1, 2.54 mm pin x 2
- MicroSD Slot x 1
- MicroUSB: for data transmission and power input
- Debug Serial Port: 4Pin, 2.54 mm pitch pin header
- GPIO: 2.54mm pitch 36pin. It includes UART, SPI, I2C, IO etc
- PCB Dimension: 40 x 40 mm
- Power Supply: DC 5V/2A
- OS/Software: u-boot and UbuntuCore
## Purchase
* [FriendlyElec](https://www.friendlyarm.com/index.php?route=product/product&path=69&product_id=132)

View file

@ -0,0 +1,45 @@
---
layout: download
board_id: "octavo_osd32mp1_brk"
title: "OSD32MP1-RED Download"
name: "OSD32MP1-RED"
manufacturer: "Octavo Systems"
board_url: "https://octavosystems.com/octavo_products/osd32mp1-brk/"
board_image: "octavo_osd32mp1_brk.jpg"
download_instructions:
downloads_display: true
blinka: true
date_added: 2021-12-6
features:
---
The OSD32MP1-BRK is a small flexible prototyping platform for the [STM32MP1](https://www.st.com/en/microcontrollers-microprocessors/stm32mp1-series.html) based SiP, the [OSD32MP15x](https://octavosystems.com/octavo_products/osd32mp15x/). At only 3in X 1.8in (75mm X 46mm), it provides easy access to the I/O of the STM32MP1 through a set of breadboard compatible headers. The OSD32MP1-BRK allows developers to quickly build a proof of concept that more closely resembles their actual system without the need to build their own custom hardware.
The OSD32MP1-BRK features the OSD32MP15x System in Package, a microSD slot, 32KHz crystal, a microUSB client port, and two 2×30 100 mill headers. The headers give access to 106 I/O on the STM32MP1 integrated into the OSD32MP15x SiP. It uses a 4 Layer PCB with low cost design rules and has no back side components.
Its minimal overhead and access to a wide range of I/O make the OSD32MP1-BRK the perfect platform for any designer looking for complete flexibility as they prototype their design.
- Small Form Factor
- Only 3in X 1.8in (75mm X 46mm)
- Access to 106 I/O
- two 2×30 100mil (2.54mm) Headers
- Maximum flexibility to prototype designs
- Breadboard Compatible
- OSD32MP157C-512M-BAA
- STM32MP157C Dual Arm® Cortex® A7 + M4
- 512MB DDR3 Memory
- STPMIC1A Power Management
- EEPROM
- Oscillator
- Passives
- µUSB
- STLink*
- UART
- µSD Card
- 32KHz Crystal
- 4 Layer Design
- No Back Side Components
## Purchase
* [Digikey](https://www.digikey.com/en/products/detail/octavo-systems-llc/OSD32MP1-BRK/12144788)

View file

@ -0,0 +1,56 @@
---
layout: download
board_id: "octavo_osd32mp1_red"
title: "OSD32MP1-RED Download"
name: "OSD32MP1-RED"
manufacturer: "Octavo Systems"
board_url: "https://octavosystems.com/octavo_products/osd32mp1-red"
board_image: "octavo_osd32mp1_red.jpg"
download_instructions:
downloads_display: true
blinka: true
date_added: 2021-12-6
features:
- Wi-Fi
- Ethernet
- HDMI
- 40-pin GPIO
---
The OSD32MP1-RED is a full featured Reference, Evaluation and Development platform for the [STM32MP1](https://www.st.com/en/microcontrollers-microprocessors/stm32mp1-series.html) based SiP, the [OSD32MP15x](https://octavosystems.com/octavo_products/osd32mp15x/). It provides access to a number of standard communication interfaces like WiFi and Bluetooth, 1Gb Ethernet, and CAN. It supports HDMI or DSI displays and has a connector for a camera. The OSD32MP1-RED expands easily by providing connectors that are compatible with Raspberry Pi, MikroElektronika mikroBUS™ Click, and STMicroelectronics Motor Control Header.
The on board eMMC comes preloaded with an Opensource Linux Distribution allowing you to begin development straight out of the box.
With its communication interfaces, peripherals, and expansion capabilities, the OSD32MP1-RED is a perfect platform for quickly developing IOT, high-end HMI, or real time control applications.
- Full Featured Reference, Evaluation, Development Platform
- OSD32MP157C-512M-BAA
- STM32MP157C Dual Arm® Cortex® A7 + M4
- 512MB DDR3 Memory
- STPMIC1A Power Management
- EEPROM
- Oscillator
- Passives
- Connectivity
- WiFi (IEEE802.11b/g/n) / Bluetooth® v5.1 (BR/EDR/BLE)
- 10/100/1000 Ethernet
- CAN FD
- USB Host
- USB-C OTG
- UART
- JTAG (STLink)
- Memory
- µSD Card
- eMMC
- Display
- HDMI
- DSI
- Camera
- Expansion
- Raspberry Pi Compatible Header
- MikroElektronika Click Header
- Motor Control Header
- 4 Layer Design
## Purchase
* [Digikey](https://www.digikey.com/en/products/detail/octavo-systems-llc/OSD32MP1-RED/13575366)

View file

@ -42,7 +42,3 @@ Some of the modern operating systems that run on the ODROID-C2 are Ubuntu, Andro
## Purchase
* [Hardkernel](https://www.hardkernel.com/shop/odroid-c2/)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -36,7 +36,3 @@ The main CPU of the ODROID-C4 is built with a quad-core Cortex-A55 cluster with
## Purchase
* [Hardkernel](https://www.hardkernel.com/shop/odroid-c4/)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -41,7 +41,3 @@ The large metal housing heatsink is designed to optimize the CPU and RAM heat di
## Purchase
* [Hardkernel](https://www.hardkernel.com/shop/odroid-n2-with-2gbyte-ram/)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -36,7 +36,3 @@ This allows users to truly experience an upgrade in computing, especially with f
## Purchase
* [Hardkernel](https://www.hardkernel.com/shop/odroid-xu4-special-price/)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -39,7 +39,3 @@ This allows users to truly experience an upgrade in computing, especially with f
## Purchase
* [Hardkernel](https://www.hardkernel.com/shop/odroid-xu4-special-price/)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -26,7 +26,3 @@ This maker kit has everything you need to fully build and prototype just about a
## Purchase
* [Adafruit](https://www.adafruit.com/product/3808)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -51,7 +51,3 @@ Orange Pi 2 is for anyone who wants to start creating with technology not ju
## Purchase
* [Aliexpress](https://www.aliexpress.com/store/1553371)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

50
_blinka/orange_pi_3.md Normal file
View file

@ -0,0 +1,50 @@
---
layout: download
board_id: "orange_pi_3"
title: "Orange Pi 3 Download"
name: "Orange Pi 3"
manufacturer: "Shenzhen Xunlong Software CO.,Limited"
board_url: "http://www.orangepi.org/Orange%20Pi%203/"
board_image: "orange_pi_3.jpg"
download_instructions: "https://learn.adafruit.com/circuitpython-on-orangepi-linux/circuitpython-orangepi"
downloads_display: true
blinka: true
date_added: 2022-1-4
features:
- Wi-Fi
- Ethernet
- HDMI
- Infrared Receiver
---
Orange Pi 3 is for anyone who wants to start creating with technology not just consuming it. It's a simple, fun, useful tool that you can use to start taking control of the world around you.
### Hardware specification
- H6 Quad-core 64-bit 1.8GHZ ARM Cortex™-A53
- High-performance multi-core GPU Mali T720
- OpenGL ES3.1/3.0/2.0/1.1
- Microsoft DirectX 11 FL9_3
- ASTC(Adaptive Scalable Texture Compression)
- Floating point operation greater than 70 GFLOPS
- AP6256, IEEE 802.11 a/b/g/n/ac, BT5.0
- 10/100M/1000M , ethernet RJ45
- RTL8211
- MIC
- HDMI 2.0a and 3.5 mm AV Jack
- HDMI 2.0a and CVBS
- H265/HEVC Main/Main10 profile@Level5.2 High-tier ;4K@60fps, up to 6Kx4K@30fps
- H264/AVC BP/MP/HP@level5.1, MVC, 4K@30fps
- VP9Profile 0/2, 4K@30fps
- AVS+/AVS JIZHUN profile@level 6.0, 1080P@60fps
- Supports RC mode
- Supports x1 Gen2(5.0Gbps) lane
- Complies with PCI Express Base 2.0 Specification
- DC inputMicroUSB (OTG)
- AXP805
- 1*USB 2.0 Host, 1*USB OTG 2.0
- 4*USB 3.0 Host
- 26 Pin GPIO
## Purchase
* [Aliexpress](https://pt.aliexpress.com/item/1005001804159295.html)
* [Amazon](https://amzn.to/3qGAtOM)

View file

@ -65,7 +65,3 @@ Orange Pi Lite is for anyone who wants to start creating with technology not
## Purchase
* [Aliexpress](https://www.aliexpress.com/item/32662738571.html?spm=a2g0o.productlist.0.0.756017c14GjaGI&algo_pvid=eb42f805-f4da-4d5b-8e7d-a95ba887558d&algo_expid=eb42f805-f4da-4d5b-8e7d-a95ba887558d-0&btsid=15fd8f3d-5a4c-41da-9cda-329a4cc9f037&ws_ab_test=searchweb0_0,searchweb201602_5,searchweb201603_53)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -47,7 +47,3 @@ Whats Orange Pi One Its an open-source single-board computer. It can ru
## Purchase
* [Aliexpress](https://www.aliexpress.com/item/32603308880.html?spm=2114.12010612.8148356.1.71126d5axQJcvl)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -50,7 +50,3 @@ Whats Orange Pi PCIts an open-source single-board computer. It can run
## Purchase
* [Aliexpress](https://www.aliexpress.com/store/product/Orange-Pi-PC-linux-and-android-mini-PC-Beyond-Raspberry-Pi-2/1553371_32448079125.html)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -53,7 +53,3 @@ Its an open-source single-board computer. It can run Android 4.4, Ubuntu, Deb
## Purchase
* [Aliexpress](https://www.aliexpress.com/item/32670775037.html)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -70,7 +70,3 @@ Orange Pi Plus 2E is for anyone who wants to start creating with technology
## Purchase
* [Aliexpress](https://www.aliexpress.com/item/32665196281.html?spm=2114.12010612.8148356.1.382d5e2771I2wb)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -39,7 +39,3 @@ Whats Orange Pi R1Its an open-source single-board computer. It can run
## Purchase
* [Aliexpress](https://www.aliexpress.com/item/Orange-Pi-R1-H2-256MB-Quad-Core-Cortex-A7-Open-source-development-board-beyond-Raspberry-Pi/32827494728.html)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -38,7 +38,3 @@ Orange Pi Zero is for anyone who wants to start creating with technology not
## Purchase
* [Aliexpress](https://www.aliexpress.com/item/4000049806939.html?spm=2114.12010612.8148356.1.7a5b1debQdbkLe)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -0,0 +1,44 @@
---
layout: download
board_id: "orange_pi_zero2"
title: "Orange Pi Zero2 Download"
name: "Orange Pi Zero2"
manufacturer: "Shenzhen Xunlong Software CO.,Limited"
board_url: "http://www.orangepi.org/Orange%20Pi%20Zero2/"
board_image: "orange_pi_zero.jpg"
download_instructions: ""
downloads_display: true
blinka: true
date_added: 2020-2-8
features:
- Wi-Fi
- Bluetooth/BLE
- Ethernet
- HDMI
---
Orange Pi Zero2 is for anyone who wants to start creating with technology not just consuming it. It's a simple, fun, useful tool that you can use to start taking control of the world around you.
- Allwinner H616 64-bit high-performance Quad-core Cortex-A53 processor
- Mali G31 MP2
- Supports OpenGL ES 1.0/2.0/3.2, OpenCL 2.0
- 512MB/1GB DDR3 (Shared with GPU)
- TF card slot
- 2MB SPI Flash
- Support 1000M/100M/10M Ethernet
- Onboard Wifi + Bluetooth
- AW859A Chip
- Support IEEE 802.11 a/b/g/n/ac
- Support BT5.0
- Type-C interface 5V2A input
- 3*USB 2.0 HOST (Two of them are via 13pin interface board)
- UART-TX, UART-RX and GND
- Power Button(SW602)
- 26pin header with I2C, SPI, UART and multiple GPIO ports
- 13pin header with 2*USB Host, IR pin, Tv-out, AUDIO (no MIC) and 3 GPIO ports
- Power led & Status led
- Android4.4, Lubuntu, Debian, Armbian Image
## Purchase
* [Amazon](https://www.amazon.com/dp/B08M9MWZCQ)
* [Aliexpress](https://www.aliexpress.com/item/1005001652164182.html)

View file

@ -0,0 +1,60 @@
---
layout: download
board_id: "orange_pi_zero_plus"
title: "Orange Pi Zero Plus Download"
name: "Orange Pi Zero Plus"
manufacturer: "Shenzhen Xunlong Software CO.,Limited"
board_url: "http://www.orangepi.org/OrangePiZeroPlus/"
board_image: "orange_pi_zero_plus.jpg"
download_instructions: ""
downloads_display: true
blinka: true
date_added: 2021-1-14
features:
- Wi-Fi
- Bluetooth/BLE
- Ethernet
- HDMI
- 40-pin GPIO
---
Whats Orange Pi Zero Plus
Its an open-source single-board computer. It can run Android 5.1, Ubuntu, Debian image. It uses the AllWinner H5 SoC, and has 512MB DDR3 SDRAM.
What can I do with Orange Pi Zero Plus?
Build…
A computer
A wireless server
Games
Music and sounds
HD video
A speaker
Android
Scratch
Pretty much anything else, because Orange Pi Zero Plus is open source
Whos it for?
Orange Pi Zero Plus is for anyone who wants to start creating with technology not just consuming it. It's a simple, fun, useful tool that you can use to start taking control of the world around you.
- H5 Quad-core Cortex-A53
- H5 Mali450 GPU
- 512MB DDR3 (shared with GPU)
- TF card (Max. 32GB) / Spi flash(2MB)
- Realtek RTL8189FTV, IEEE 802.11 b/g/n
- 1000M/100M/10M Ethernet RJ45
- Supports external board via 13pins
- USB OTG can supply power
- UART, ground
- One USB 2.0 HOST, One USB 2.0 OTG
- Power Button(SW602)
- 26 Pins Header, compatible with Raspberry Pi B+
- 13 Pins Header, with 2x USB, IR pin, AUDIO(MIC, AV)
- Power led & Status led
- Android5.1, Lubuntu, Debian, Armbian Image
## Purchase
* [AliExpress](https://www.aliexpress.com/item/32828347476.html)

View file

@ -9,7 +9,7 @@ board_image: "orange_pi_zero_plus2.jpg"
download_instructions: ""
downloads_display: true
blinka: true
date_added: 2020-11-5
date_added: 2020-11-2
features:
- Wi-Fi
- Bluetooth/BLE
@ -64,7 +64,3 @@ Orange Pi Zero Plus2 is for anyone who wants to start creating with technology
## Purchase
* [Newegg](https://www.newegg.com/p/285-002U-00005)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -7,7 +7,7 @@ manufacturer: "Pine64"
board_url: "https://www.pine64.org/devices/single-board-computers/pine-a64/"
board_image: "pine64.png"
download_instructions: ""
downloads_display: false
downloads_display: true
blinka: true
date_added: 2020-1-9
features:
@ -45,7 +45,3 @@ Apart from Linux, you also have a choice of a selection of *BSDs, Android, Remix
* [pine64 2GB](https://store.pine64.org/?product=pine-a64-board-2gb)
* [pine64 1GB](https://store.pine64.org/?product=pine-a64-board-1gb)
* [pine64 512MB](https://store.pine64.org/?product=pine-a64-board)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -7,9 +7,9 @@ manufacturer: "Pine64"
board_url: "https://www.pine64.org/pine-h64-ver-b/"
board_image: "pine_h64.jpg"
download_instructions: ""
downloads_display: false
downloads_display: true
blinka: true
date_added: 2020-11-5
date_added: 2020-11-1
features:
- Wi-Fi
- Bluetooth/BLE
@ -40,7 +40,3 @@ PINE H64 is latest Single Board Computer by Pine64. Its powered by an Allwinner
## Purchase
* [pine64 2GB](https://pine64.com/product/pine-h64-model-b-2gb-single-board-computer)
* [pine64 3GB](https://pine64.com/product/pine-h64-model-b-3gb-single-board-computer/)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

27
_blinka/piunora.md Normal file
View file

@ -0,0 +1,27 @@
---
layout: download
board_id: "piunora"
title: "Piunora Download"
name: "Piunora"
manufacturer: "Diodes Delight"
board_url: "https://www.crowdsupply.com/diodes-delight/piunora"
board_image: "piunora.jpg"
download_instructions:
downloads_display: true
blinka: true
date_added: 2021-12-6
features:
- HDMI
- Wi-Fi
- Bluetooth/BLE
- STEMMA QT/QWIIC
---
Piunora is a compact, easy-to-use development board for electronics prototyping with Linux. It has a familiar form factor, legible pin labels, and a design thats well suited to space-constrained applications.
As a carrier board for the [Raspberry Pi Compute Module 4](https://www.raspberrypi.org/products/compute-module-4/?variant=raspberry-pi-cm4001000) (CM4), Piunora is essentially a tiny version of the Raspberry Pi 4 Single Board Computer (SBC) with added flexibility to accommodate custom form factors. CM4-based devices like Piunora are fully compatible with software that was written for the Raspberry Pi 4, as long as that software accounts for the hardware peripherals in use. There are also versions of the CM4 that include eMMC memory, which is more reliable than a traditional SD card.
It may be small, but Piunora is packed with powerful peripherals that will come in handy for rapid prototyping and embedded machine-learning applications. Examples include an HDMI port, camera-input connectors, and PCI-e support, which is not present on a standard Raspberry Pi 4. Finally, the M.2 B-Key port on the rear of the board is not only useful for SSD storage, it can also host a diverse range of PCI-e expansion boards.
## Purchase
* [Crowd Supply](https://www.crowdsupply.com/diodes-delight/piunora)

View file

@ -33,7 +33,3 @@ You can also add a USB host connection by wiring a USB A socket to the broken ou
## Purchase
* [Adafruit](https://www.adafruit.com/product/4179)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

37
_blinka/pyboard_v11.md Normal file
View file

@ -0,0 +1,37 @@
---
layout: download
board_id: "pyboard_v11"
title: "Pyboard Download"
name: "Pyboard"
manufacturer: "Damien George"
board_url: "https://www.adafruit.com/product/2390"
board_image: "pyboard_v11.jpg"
date_added: 2021-5-24
---
The pyboard is a compact and powerful electronics development board that runs MicroPython. It connects to your PC over USB, giving you a USB flash drive to save your Python scripts, and a serial Python prompt (a REPL) for instant programming. Requires a micro USB cable, and will work with Windows, Mac and Linux.
There are 3 main ways to control the pyboard:
* **REPL:** Connecting to your PC via USB, the board appears as a USB virtual comms port (CDC VCP) and you can use any serial program to connect and get a Python REPL prompt. This allows you to instantly type and execute Python commands, just like you would when running Python on your PC. You can also redirect the REPL to any of the UARTs on the pyboard.
* **Remote script:** You can change from REPL to raw REPL mode by sending ctrl-A, and then in raw REPL mode you can send an arbitrary Python script to the board for it to execute immediately. A Python script is available which makes using this mode very simple: you just run python pyboard.py script_to_run.py and this will execute script_to_run.py on the pyboard, returning any output.
* **From file:** The pyboard has a small, built-in filesystem which lives in part of the flash memory of the microcontroller. It also has an SD card slot if you want to extend the available storage. When you connect the pyboard to your PC, it appears as a USB flash storage device and you can access (mount) the internal filesystem and the SD card this way. If you copy a Python script to the filesystem and call it main.py then the board will execute this script when it starts up. This way you can run scripts without being connected to a PC.
**Main features of the hardware:**
* STM32F405RG microcontroller
* 168 MHz Cortex M4 CPU with hardware floating point
* 1024KiB flash ROM and 192KiB RAM
* Micro USB connector for power and serial communication
* Micro SD card slot, supporting standard and high capacity SD cards
* 3-axis accelerometer (MMA7660)
* Real time clock with optional battery backup
* 24 GPIO on left and right edges and 5 GPIO on bottom row, plus LED and switch GPIO available on bottom row
* 3x 12-bit analog to digital converters, available on 16 pins, 4 with analog ground shielding
* 2x 12-bit digital to analog (DAC) converters, available on pins X5 and X6
* 4 LEDs (red, green, yellow and blue)
* 1 reset and 1 user switch
* On-board 3.3V LDO voltage regulator, capable of supplying up to 300mA, input voltage range 3.6V to 10V
* DFU bootloader in ROM for easy upgrading of firmware
## Purchase
* [Adafruit](https://www.adafruit.com/product/2390)

View file

@ -2,8 +2,8 @@
layout: download
board_id: "raspberry_pi_1a"
title: "Raspberry Pi 1 Model A Download"
name: "Raspberry Pi 1 Model A"
manufacturer: "Raspberry Pi Foundation"
name: "Pi 1 Model A"
manufacturer: "Raspberry Pi"
board_url: "https://www.adafruit.com/product/998"
board_image: "raspberry_pi_1a.jpg"
download_instructions: "https://learn.adafruit.com/circuitpython-on-raspberrypi-linux/installing-circuitpython-on-raspberry-pi"
@ -25,7 +25,3 @@ The Raspberry Pi 1 Model A is the original Model A. In November 2014 It was sup
- DSI display port for connecting a Raspberry Pi touchscreen display
- Stereo audio output port
- Full-size SD port for loading your operating system and storing data
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -2,9 +2,9 @@
layout: download
board_id: "raspberry_pi_1aplus"
title: "Raspberry Pi 1 Model A+ Download"
name: "Raspberry Pi 1 Model A+"
manufacturer: "Raspberry Pi Foundation"
board_url: "https://www.raspberrypi.org/products/raspberry-pi-1-model-a-plus/"
name: "Pi 1 Model A+"
manufacturer: "Raspberry Pi"
board_url: "https://www.raspberrypi.com/products/raspberry-pi-1-model-a-plus/"
board_image: "raspberry_pi_1aplus.jpg"
download_instructions: "https://learn.adafruit.com/circuitpython-on-raspberrypi-linux/installing-circuitpython-on-raspberry-pi"
downloads_display: true
@ -30,7 +30,3 @@ The Model A+ is the low-cost variant of the Raspberry Pi. It replaced the origin
## Purchase
* [Raspberry Pi](https://www.raspberrypi.org/products/raspberry-pi-1-model-a-plus/)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -2,8 +2,8 @@
layout: download
board_id: "raspberry_pi_1b"
title: "Raspberry Pi 1 Model B Download"
name: "Raspberry Pi 1 Model B"
manufacturer: "Raspberry Pi Foundation"
name: "Pi 1 Model B"
manufacturer: "Raspberry Pi"
board_url: "https://www.adafruit.com/product/998"
board_image: "raspberry_pi_1b.jpg"
download_instructions: "https://learn.adafruit.com/circuitpython-on-raspberrypi-linux/installing-circuitpython-on-raspberry-pi"
@ -26,7 +26,3 @@ The Model B was the original Raspberry Pi Model B and consisted of two revisions
- DSI display port for connecting a Raspberry Pi touchscreen display
- Stereo audio output port
- Full-size SD port for loading your operating system and storing data
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -2,9 +2,9 @@
layout: download
board_id: "raspberry_pi_1bplus"
title: "Raspberry Pi 1 Model B+ Download"
name: "Raspberry Pi 1 Model B+"
manufacturer: "Raspberry Pi Foundation"
board_url: "https://www.raspberrypi.org/products/raspberry-pi-1-model-b-plus/"
name: "Pi 1 Model B+"
manufacturer: "Raspberry Pi"
board_url: "https://www.raspberrypi.com/products/raspberry-pi-1-model-b-plus/"
board_image: "raspberry_pi_1bplus.jpg"
download_instructions: "https://learn.adafruit.com/circuitpython-on-raspberrypi-linux/installing-circuitpython-on-raspberry-pi"
downloads_display: true
@ -31,7 +31,3 @@ The Model B+ is the final revision of the original Raspberry Pi. It replaced the
## Purchase
* [Adafruit](https://www.adafruit.com/product/1914)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -2,9 +2,9 @@
layout: download
board_id: "raspberry_pi_2b"
title: "Raspberry Pi 2 Model B Download"
name: "Raspberry Pi 2 Model B"
manufacturer: "Raspberry Pi Foundation"
board_url: "https://www.raspberrypi.org/products/raspberry-pi-2-model-b/"
name: "Pi 2 Model B"
manufacturer: "Raspberry Pi"
board_url: "https://www.raspberrypi.com/products/raspberry-pi-2-model-b/"
board_image: "raspberry_pi_2b.jpg"
download_instructions: "https://learn.adafruit.com/circuitpython-on-raspberrypi-linux/installing-circuitpython-on-raspberry-pi"
downloads_display: true
@ -34,7 +34,3 @@ The Raspberry Pi 2 Model B is the second-generation Raspberry Pi. It replaced th
## Purchase
* [Raspberry Pi](https://www.raspberrypi.org/products/raspberry-pi-2-model-b/)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -2,9 +2,9 @@
layout: download
board_id: "raspberry_pi_3aplus"
title: "Raspberry Pi 3 Model A+ Download"
name: "Raspberry Pi 3 Model A+"
manufacturer: "Raspberry Pi Foundation"
board_url: "https://www.raspberrypi.org/products/raspberry-pi-3-model-a-plus/"
name: "Pi 3 Model A+"
manufacturer: "Raspberry Pi"
board_url: "https://www.raspberrypi.com/products/raspberry-pi-3-model-a-plus/"
board_image: "raspberry_pi_3aplus.jpg"
download_instructions: "https://learn.adafruit.com/circuitpython-on-raspberrypi-linux/installing-circuitpython-on-raspberry-pi"
downloads_display: true
@ -33,7 +33,3 @@ The Raspberry Pi 3 Model A+ is the latest board for the minimalist Pi fan. Like
## Purchase
* [Adafruit](https://www.adafruit.com/product/4027)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -2,8 +2,8 @@
layout: download
board_id: "raspberry_pi_3bplus"
title: "Raspberry Pi 3 Model B Download"
name: "Raspberry Pi 3 Model B"
manufacturer: "Raspberry Pi Foundation"
name: "Pi 3 Model B"
manufacturer: "Raspberry Pi"
board_url: "https://www.raspberrypi.org/products/raspberry-pi-3-model-b/"
board_image: "raspberry_pi_3b.jpg"
download_instructions: "https://learn.adafruit.com/circuitpython-on-raspberrypi-linux/installing-circuitpython-on-raspberry-pi"
@ -35,7 +35,3 @@ Did you really think the Raspberry Pi would stop getting better? At this point,
## Purchase
* [Adafruit](https://www.adafruit.com/product/3055)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -2,8 +2,8 @@
layout: download
board_id: "raspberry_pi_3bplus"
title: "Raspberry Pi 3 Model B+ Download"
name: "Raspberry Pi 3 Model B+"
manufacturer: "Raspberry Pi Foundation"
name: "Pi 3 Model B+"
manufacturer: "Raspberry Pi"
board_url: "https://www.raspberrypi.org/products/raspberry-pi-3-model-b-plus/"
board_image: "raspberry_pi_3bplus.jpg"
download_instructions: "https://learn.adafruit.com/circuitpython-on-raspberrypi-linux/installing-circuitpython-on-raspberry-pi"
@ -38,7 +38,3 @@ The Raspberry Pi 3 Model B+ is the latest product in the Raspberry Pi 3 range, b
## Purchase
* [Adafruit](https://www.adafruit.com/product/3775)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -2,14 +2,14 @@
layout: download
board_id: "raspberry_pi_400"
title: "Raspberry Pi 400 Desktop Download"
name: "Raspberry Pi 400 Desktop"
manufacturer: "Raspberry Pi Foundation"
board_url: "https://www.raspberrypi.org/products/raspberry-pi-400-unit"
name: "Pi 400 Desktop"
manufacturer: "Raspberry Pi"
board_url: "https://www.raspberrypi.com/products/raspberry-pi-400-unit"
board_image: "raspberry_pi_400.jpg"
download_instructions: "https://learn.adafruit.com/circuitpython-on-raspberrypi-linux/installing-circuitpython-on-raspberry-pi"
downloads_display: true
blinka: true
date_added: 2020-11-5
date_added: 2020-11-2
features:
- Wi-Fi
- Bluetooth/BLE
@ -38,7 +38,3 @@ Raspberry Pi 400 is your complete personal computer, built into a compact keyboa
## Purchase
* [Adafruit](https://www.adafruit.com/product/4796)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -2,9 +2,9 @@
layout: download
board_id: "raspberry_pi_4b"
title: "Raspberry Pi 4 Model B Download"
name: "Raspberry Pi 4 Model B"
manufacturer: "Raspberry Pi Foundation"
board_url: "https://www.raspberrypi.org/products/raspberry-pi-4-model-b/"
name: "Pi 4 Model B"
manufacturer: "Raspberry Pi"
board_url: "https://www.raspberrypi.com/products/raspberry-pi-4-model-b/"
board_image: "raspberry_pi_4b.jpg"
download_instructions: "https://learn.adafruit.com/circuitpython-on-raspberrypi-linux/installing-circuitpython-on-raspberry-pi"
downloads_display: true
@ -44,7 +44,3 @@ The Raspberry Pi 4 is the latest product in the Raspberry Pi range, boasting an
## Purchase
* [Adafruit](https://www.adafruit.com/product/4295)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -2,9 +2,9 @@
layout: download
board_id: "raspberry_pi_cm1"
title: "Raspberry Pi Compute Module 1 Download"
name: "Raspberry Pi Compute Module 1"
manufacturer: "Raspberry Pi Foundation"
board_url: "https://www.raspberrypi.org/products/compute-module-1/"
name: "Compute Module 1"
manufacturer: "Raspberry Pi"
board_url: "https://www.raspberrypi.com/products/compute-module-1/"
board_image: "raspberry_pi_cm1.jpg"
download_instructions: "https://learn.adafruit.com/circuitpython-on-raspberrypi-linux/installing-circuitpython-on-raspberry-pi"
downloads_display: true
@ -24,7 +24,3 @@ The original Compute Module was replaced by CM3 in January 2017 but is compatibl
## Purchase
* [Raspberry Pi Foundation](https://www.raspberrypi.org/products/compute-module-io-board-v3/)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -2,9 +2,9 @@
layout: download
board_id: "raspberry_pi_cm3"
title: "Raspberry Pi Compute Module 3 Download"
name: "Raspberry Pi Compute Module 3"
manufacturer: "Raspberry Pi Foundation"
board_url: "https://www.raspberrypi.org/products/compute-module-3/"
name: "Compute Module 3"
manufacturer: "Raspberry Pi"
board_url: "https://www.raspberrypi.com/products/compute-module-3/"
board_image: "raspberry_pi_cm3.jpg"
download_instructions: "https://learn.adafruit.com/circuitpython-on-raspberrypi-linux/installing-circuitpython-on-raspberry-pi"
downloads_display: true
@ -20,7 +20,3 @@ The Compute Module is available for purchase in single units, or in batches of h
## Purchase
* [Raspberry Pi Foundation](https://www.raspberrypi.org/products/compute-module-io-board-v3/)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -2,9 +2,9 @@
layout: download
board_id: "raspberry_pi_cm3lite"
title: "Raspberry Pi Compute Module 3 Lite Download"
name: "Raspberry Pi Compute Module 3 Lite"
manufacturer: "Raspberry Pi Foundation"
board_url: "https://www.raspberrypi.org/products/compute-module-3/"
name: "Compute Module 3 Lite"
manufacturer: "Raspberry Pi"
board_url: "https://www.raspberrypi.com/products/compute-module-3/"
board_image: "raspberry_pi_cm3lite.jpg"
download_instructions: "https://learn.adafruit.com/circuitpython-on-raspberrypi-linux/installing-circuitpython-on-raspberry-pi"
downloads_display: true
@ -22,7 +22,3 @@ The Compute Modules 3 Lite brings the SD card interface to the Module pins so a
## Purchase
* [Raspberry Pi Foundation](https://www.raspberrypi.org/products/compute-module-io-board-v3/)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -2,9 +2,9 @@
layout: download
board_id: "raspberry_pi_cm3plus"
title: "Raspberry Pi Compute Module 3+ Download"
name: "Raspberry Pi Compute Module 3+"
manufacturer: "Raspberry Pi Foundation"
board_url: "https://www.raspberrypi.org/products/compute-module-3-plus/"
name: "Compute Module 3+"
manufacturer: "Raspberry Pi"
board_url: "https://www.raspberrypi.com/products/compute-module-3-plus/"
board_image: "raspberry_pi_cm3plus.jpg"
download_instructions: "https://learn.adafruit.com/circuitpython-on-raspberrypi-linux/installing-circuitpython-on-raspberry-pi"
downloads_display: true
@ -22,7 +22,3 @@ The Flash memory is connected directly to the processor on the board, but the re
## Purchase
* [Adafruit](https://www.adafruit.com/product/4094)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -2,9 +2,9 @@
layout: download
board_id: "raspberry_pi_cm3pluslite"
title: "Raspberry Pi Compute Module 3+ Lite Download"
name: "Raspberry Pi Compute Module 3+ Lite"
manufacturer: "Raspberry Pi Foundation"
board_url: "https://www.raspberrypi.org/products/compute-module-3-plus/"
name: "Compute Module 3+ Lite"
manufacturer: "Raspberry Pi"
board_url: "https://www.raspberrypi.com/products/compute-module-3-plus/"
board_image: "raspberry_pi_cm3pluslite.jpg"
download_instructions: "https://learn.adafruit.com/circuitpython-on-raspberrypi-linux/installing-circuitpython-on-raspberry-pi"
downloads_display: true
@ -24,7 +24,3 @@ This version is intended for users who will be adding and using an SD card inter
## Purchase
* [Adafruit](https://www.adafruit.com/product/4093)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -0,0 +1,55 @@
---
layout: download
board_id: "raspberry_pi_cm4io"
title: "Raspberry Pi Compute Module 4 IO Board Download"
name: "Compute Module 4 IO Board"
manufacturer: "Raspberry Pi"
board_url: "https://www.raspberrypi.com/products/compute-module-4-io-board/"
board_image: "raspberrypi_cm4io.jpg"
download_instructions:
downloads_display: true
blinka: true
date_added: 2020-12-10
features:
- HDMI
- Ethernet
- Wi-Fi
- 40-pin GPIO
- Bluetooth/BLE
---
Compute Module 4
The power of Raspberry Pi 4 in a compact form factor for deeply embedded applications. Raspberry Pi Compute Module 4 incorporates a quad-core ARM Cortex-A72 processor, dual video output, and a wide selection of other interfaces. Available in 32 variants, with a range of RAM and eMMC Flash options, and with or without wireless connectivity.
* Broadcom BCM2711 quad-core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz
* H.265 (HEVC) (up to 4Kp60 decode), H.264 (up to 1080p60 decode, 1080p30 encode)
* OpenGL ES 3.0 graphics
* Options for 1GB, 2GB, 4GB or 8GB LPDDR4-3200 SDRAM (depending on variant)
* Options for 0GB ("Lite"), 8GB, 16GB or 32GB eMMC Flash memory (depending on variant)
* Option for fully certified radio module:
* 2.4 GHz, 5.0 GHz IEEE 802.11 b/g/n/ac wireless;
* Bluetooth 5.0, BLE;
* On-board electronic switch to select either external or PCB trace antenna
Compute Module 4 IO Board
Exposing every interface from Raspberry Pi Compute Module 4, the Compute Module 4 IO Board provides a development platform and reference base-board design for our most powerful Compute Module yet.
* External power connector (+12V, +5V)
* 2 x full-size HDMI 2.0 connectors
* 2 x USB 2.0 connectors, with header for two additional connectors
* Gigabit Ethernet RJ45 with PoE support
* Micro USB socket for updating Compute Module 4
* MicroSD card socket for Compute Module 4 Lite (without eMMC) variants
* PCIe Gen 2 x1 socket
* Standard fan connector
* 2 x MIPI DSI display FPC connectors (22-pin 0.5 mm pitch cable)
* 2 x MIPI CSI-2 camera FPC connectors (22-pin 0.5 mm pitch cable)
* Standard Raspberry Pi HAT connectors
* Real-time clock with battery socket and ability to wake Compute Module 4
* Various jumpers to disable specific features, e.g. wireless connectivity, EEPROM writing
## Purchase
* [Adafruit - CM4](https://www.adafruit.com/product/4782)
* [Adafruit - IO Board](https://www.adafruit.com/product/4787)

View file

@ -0,0 +1,56 @@
---
layout: download
board_id: "raspberry_pi_pico"
title: "Pico Download"
name: "Pico"
manufacturer: "Raspberry Pi"
board_url: "https://www.adafruit.com/product/4883"
board_image: "raspberry_pi_pico.jpg"
download_instructions: "https://learn.adafruit.com/circuitpython-libraries-on-micropython-using-the-raspberry-pi-pico"
downloads_display: true
blinka: true
date_added: 2021-5-20
---
The Raspberry Pi foundation changed single-board computing when they released the Raspberry Pi computer, now they're ready to do the same for microcontrollers with the release of the brand new **Raspberry Pi Pico**. This low-cost microcontroller board features a powerful new chip, the **RP2040**, and all the fixin's to get started with embedded electronics projects at a stress-free price.
The Pico is 0.825" x 2" and can have headers soldered in for use in a breadboard or perfboard, or can be soldered directly onto a PCB with the castellated pads. There's 20 pads on each side, with groups of general purpose input-and-output (GPIO) pins interleaved with plenty of ground pins. All of the GPIO pins are 3.3V logic, and are not 5V-safe so stick to 3V! You get a total of 25 GPIO pins (technically there are 26 but IO #15 has a special purpose and should not be used by projects), 3 of those can be analog inputs (the chip has 4 ADC but one is not broken out). There are no true analog output (DAC) pins.
On the slim green board is minimal circuitry to get you going: A 5V to 3.3V power supply converter, single green LED on GP25, boot select button, RP2040 chip with dual-core Cortex M0, 2 MegaBytes of QSPI flash storage, and crystal.
**Inside the RP2040 is a 'permanent ROM' USB UF2 bootloader.** What that means is when you want to program new firmware, you can hold down the BOOTSEL button while plugging it into USB (or pulling down the RUN/Reset pin to ground) and it will appear as a USB disk drive you can drag the firmware onto. Folks who have been using Adafruit products will find this very familiar - we use the technique all our native-USB boards. Just note you don't double-click reset, instead hold down BOOTSEL during boot to enter the bootloader!
The RP2040 is a powerful chip, which has the clock speed of our M4 (SAMD51), and two cores that are equivalent to our M0 (SAMD21). Since it is an M0 chip, it does not have a floating point unit, or DSP hardware support - so if you're doing something with heavy floating point math, it will be done in software and thus not as fast as an M4. For many other computational tasks, you'll get close-to-M4 speeds!
For peripherals, there are two I2C controllers, two SPI controllers, and two UARTs that are multiplexed across the GPIO - check the pinout for what pins can be set to which. There are 16 PWM channels, each pin has a channel it can be set to (ditto on the pinout).
You'll note there's no I2S peripheral, or SDIO, or camera, what's up with that? Well instead of having specific hardware support for serial-data-like peripherals like these, the RP2040 comes with the PIO state machine system which is a unique and powerful way to create custom hardware logic and data processing blocks that run on their own without taking up a CPU. For example, NeoPixels - often we bitbang the timing-specific protocol for these LEDs. For the RP2040, we instead use a PIO object that reads in the data buffer and clocks out the right bitstream with perfect accuracy. Same with I2S audio in or out, LED matrix displays, 8-bit or SPI based TFTs, even VGA! In MicroPython and CircuitPython you can create PIO control commands to script the peripheral and load it in at runtime. There are 2 PIO peripherals with 4 state machines each.
**At the time of launch, there is no Arduino core support for this board. There is [great C/C++ support](https://github.com/raspberrypi/pico-sdk), an official [MicroPython port](https://github.com/raspberrypi/micropython), and a CircuitPython port!** We of course [recommend CircuitPython because we think its the easiest way to get started](https://learn.adafruit.com/welcome-to-circuitpython) and it has support with most our drivers, displays, sensors, and more, supported out of the box so you can follow along with our CircuitPython projects and tutorials.
While the RP2040 has lots of onboard RAM (264KB), it does not have built in FLASH memory. Instead that is provided by the external QSPI flash chip. On this board there is 2MB, which is shared between the program its running and any file storage used by MicroPython or CircuitPython. When using C/C++ you get the whole flash memory, if using Python you will have about 1 MB remaining for code, files, images, fonts, etc.
**RP2040 Chip features:**
* Dual ARM Cortex-M0+ @ 133MHz
* 264kB on-chip SRAM in six independent banks
* Support for up to 16MB of off-chip Flash memory via dedicated QSPI bus
* DMA controller
* Fully-connected AHB crossbar
* Interpolator and integer divider peripherals
* On-chip programmable LDO to generate core voltage
* 2 on-chip PLLs to generate USB and core clocks
* 30 GPIO pins, 4 of which can be used as analog inputs
* Peripherals
* 2 UARTs
* 2 SPI controllers
* 2 I2C controllers
* 16 PWM channels
* USB 1.1 controller and PHY, with host and device support
* 8 PIO state machines
[Click here for the Raspberry Pi documentation.](https://raspberrypi.org/documentation/pico/getting-started/)
[Click here for CircuitPython Libraries on MicroPython using the Raspberry Pi Pico.](https://learn.adafruit.com/circuitpython-libraries-on-micropython-using-the-raspberry-pi-pico)
[Click here for CircuitPython Libraries on any Computer with Raspberry Pi Pico.](https://learn.adafruit.com/circuitpython-libraries-on-any-computer-with-raspberry-pi-pico)
## Purchase
* [Adafruit](https://www.adafruit.com/product/4883)

View file

@ -2,9 +2,9 @@
layout: download
board_id: "raspberry_pi_zero"
title: "Raspberry Pi Zero Download"
name: "Raspberry Pi Zero"
manufacturer: "Raspberry Pi Foundation"
board_url: "https://www.raspberrypi.org/products/raspberry-pi-zero/"
name: "Zero"
manufacturer: "Raspberry Pi"
board_url: "https://www.raspberrypi.com/products/raspberry-pi-zero/"
board_image: "raspberry_pi_zero.jpg"
download_instructions: "https://learn.adafruit.com/circuitpython-on-raspberrypi-linux/installing-circuitpython-on-raspberry-pi"
downloads_display: true
@ -30,7 +30,3 @@ This is the slimmest, most pared down Raspberry Pi to date. It's kind of like t
## Purchase
* [Adafruit](https://www.adafruit.com/product/2885)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -0,0 +1,27 @@
---
layout: download
board_id: "raspberry_pi_zero_2_w"
title: "Raspberry Pi Zero 2 W Download"
name: "Zero 2 W"
manufacturer: "Raspberry Pi"
board_url: "https://www.raspberrypi.com/products/raspberry-pi-zero-2-w/"
board_image: "raspberry_pi_zero_2_w.jpg"
download_instructions: "https://learn.adafruit.com/circuitpython-on-raspberrypi-linux/installing-circuitpython-on-raspberry-pi"
downloads_display: true
blinka: true
date_added: 2021-11-1
features:
- Wi-Fi
- Bluetooth/BLE
- HDMI
- 40-pin GPIO
---
**Raspberry Pi Zero 2 W** is the latest product in Raspberry Pi's most affordable range of single-board computers. The successor to the breakthrough Raspberry Pi Zero W, **Raspberry Pi Zero 2 W** is a form factorcompatible drop-in replacement for the original board.
The board incorporates a quad-core 64-bit Arm Cortex-A53 CPU, clocked at 1GHz. At its heart is a Raspberry Pi RP3A0 system-in-package (SiP), integrating a Broadcom BCM2710A1 die with 512MB of LPDDR2 SDRAM. The upgraded processor provides Raspberry Pi Zero 2 W with 40% more single-threaded performance, and five times more multi-threaded performance, than the original single-core Raspberry Pi Zero. Raspberry Pi Zero 2 W offers 2.4GHz 802.11 b/g/n wireless LAN and Bluetooth 4.2, along with support for Bluetooth Low Energy (BLE), and modular compliance certification.
The board has a microSD card slot, a CSI-2 camera connector, a USB On-The-Go (OTG) port, and an unpopulated footprint for a HAT-compatible 40-pin GPIO header. It is powered via a micro USB socket. Video output is via a mini HDMI port; composite video output can easily be made available via test points, if needed. Sharing the same form factor as the original Raspberry Pi Zero, Raspberry Pi Zero 2 W fits inside most existing Raspberry Pi Zero cases.
## Purchase
* [Adafruit](https://www.adafruit.com/product/5291)

View file

@ -2,9 +2,9 @@
layout: download
board_id: "raspberry_pi_zerow"
title: "Raspberry Pi Zero W Download"
name: "Raspberry Pi Zero W"
manufacturer: "Raspberry Pi Foundation"
board_url: "https://www.raspberrypi.org/products/raspberry-pi-zero-w/"
name: "Zero W"
manufacturer: "Raspberry Pi"
board_url: "https://www.raspberrypi.com/products/raspberry-pi-zero-w/"
board_image: "raspberry_pi_zerow.jpg"
download_instructions: "https://learn.adafruit.com/circuitpython-on-raspberrypi-linux/installing-circuitpython-on-raspberry-pi"
downloads_display: true
@ -34,7 +34,3 @@ More specifically, this giant upgrade is the addition of a BCM43143 WiFi chip BU
## Purchase
* [Adafruit](https://www.adafruit.com/product/3400)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

39
_blinka/rock_pi_4c.md Normal file
View file

@ -0,0 +1,39 @@
---
layout: download
board_id: "rock_pi_4c"
title: "Rock Pi 4C Download"
name: "Rock Pi 4C"
manufacturer: "Radxa Limited"
board_url: "https://wiki.radxa.com/Rockpi4"
board_image: "rock_pi_4c.jpg"
download_instructions: ""
downloads_display: true
blinka: true
date_added: 2021-4-6
features:
- Wi-Fi
- Bluetooth/BLE
- Ethernet
- HDMI
- 40-pin GPIO
- USB 3.0
---
- Powerful Rockchip RK3399 64-bit Hexa-core processor for better multithread application performance
- Mali T860MP4 Quad-core GPU for AI capabilities
- Better IO performance with multiple storage options
- Faster wireless connectivity with 2.4/5GHz Wi-Fi and Bluetooth 5.0
- GbE LAN to work without latency under heavy load
- Dual Display output with mirror or extended modes
- Color-coded 40-pin GPIO header to interface with a range of sensors
ROCK Pi 4 Model C is a Rockchip RK3399 based SBC(Single Board Computer) by [Radxa](https://wiki.radxa.com/Special:SpecialContact/). It can run android or some Linux distributions. It features a six-core ARM processor, 64bit dual channel 3200Mb/s 4GB LPDDR4, up to 4K@60 HDMI, MIPI DSI, MIPI CSI, 3.5mm jack with mic, 2.4/5GHz WIFI, Bluetooth 5.0, USB Ports, GbE LAN, 40-pin color-coded expansion header, RTC. Also, ROCK Pi 4 model C supports USB PD and QC powering.
ROCK Pi has a modern and powerful hexa-core ARM-based processor, RK3399 inside, it offers significantly improved performance versus other popular SBC boards. All models are equipped with LPDDR4 3200Mb/s RAM. Furthermore, you can add high-performance [eMMC modules](https://www.seeedstudio.com/tag/EMMC.html), to boost all applications performance.
ROCK Pi features maker friendly expansion options, including a 40-pin GPIO interface that allows for interfacing with range inputs from buttons, switches, sensors, LEDs, and much more. ROCK Pi also features a Gbit LAN for the network, with dedicated bus and controller, it works without latency under heavy load network applications. Onboard 802.11 ac wifi offers 2.4G&5G WLAN connectivity. With Bluetooth 5.0, ROCK Pi benefits-improved Bluetooth speed and greater range. ROCK Pi also features one USB 3.0 host and one USB 3.0 OTG ports, each 5Gbps/s, working independently. The USB 3.0 OTG can work as a USB device such as Android ADB or USB gadgets. A hardware switch is provided for OTG mode switch.
ROCK Pi supports mainstream AI stack with GPU acceleration. Furthermore, a dedicated hardware NPU accelerator coming up next for ROCK Pi will boosts complex Machine Learning algorithm and reduce the power. Industrial standard MIPI CSI connector makes it easy to connect existing cameras to ROCK Pi and ROCK Pi also supports industrial standard MIPI DSI for LCD and touch screen. With the hardware-accelerated algorithm, it's great for Computer Vision application, Robotics and much more
## Purchase
* [seeedstudio](https://www.seeedstudio.com/ROCK-PI-4-Model-C-p-4658.html)

42
_blinka/rock_pi_e.md Normal file
View file

@ -0,0 +1,42 @@
---
layout: download
board_id: "rock_pi_e"
title: "Rock Pi E Download"
name: "Rock Pi E"
manufacturer: "Radxa Limited"
board_url: "https://wiki.radxa.com/RockpiE"
board_image: "rock_pi_e.jpg"
download_instructions: ""
downloads_display: true
blinka: true
date_added: 2021-5-20
features:
- Wi-Fi
- Bluetooth/BLE
- Ethernet
- 40-pin GPIO
- USB 3.0
---
E for Ethernets.
This is the documentation for ROCK Pi E, written by Radxa Team with community contributions.
ROCK Pi E is a Rockchip RK3328 based SBC(Single Board Computer) by Radxa. It equips a 64bits quad core processor, USB 3.0, dual ethernets, wireless connectivity at the size of 2.5x2.2 inch(56x65mm), making it perfect for IoT and network applications. ROCK Pi E comes in various ram sizes from 512MB to 4GB DDR3, and uses uSD card for OS and storage as well as supporting eMMC module. Optionally, ROCK Pi E supports PoE, additional HAT is required.
* Processor: SoC RK3328 Quad Cortex-A53 ARM 64bits processor, frequency up to 1.3GHz
* Memory: 1GB DDR3
* Storage MicroSD(TF) up to 128GB
* High performance eMMC module 16GB / 32GB / 64GB / 128GB
* Wireless: 802.11 b/g/n wifi
* Bluetooth 4.0(rtl8723du/rtl8821cu)
* external antenna
* USB: USB3.0 Type-A HOST x1
* Key: Reset key x1
* Maskrom key x1
* Ethernet: 1x 1000Mbit ethernet, optional PoE(additional HAT required)
* 1x 100Mbit ethernet
* IO: 40-pin expansion header
## Purchase
* [Amazon](https://www.amazon.com/Rockchip-RK3328-Computer-Support-OpenWRT/dp/B08DG3S7K6)

View file

@ -7,7 +7,7 @@ manufacturer: "Radxa Limited"
board_url: "https://wiki.radxa.com/RockpiS"
board_image: "rock_pi_s.jpg"
download_instructions: ""
downloads_display: false
downloads_display: true
blinka: true
date_added: 2020-4-29
features:
@ -34,7 +34,3 @@ TrustZone technology support
## Purchase
* [seeedstudio](https://www.seeedstudio.com/ROCK-PI-S-Mini-Computer-with-Rockchip-RK3308-512MB-RAM-4Gb-NAND-Flash-p-4282.html)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

27
_blinka/sopine_a64.md Normal file
View file

@ -0,0 +1,27 @@
---
layout: download
board_id: "sopine_a64"
title: "SOPINE A64 Download"
name: "SOPINE A64"
manufacturer: "Pine64"
board_url: "https://www.pine64.org/sopine/"
board_image: "sopine_a64.jpg"
download_instructions: ""
downloads_display: true
blinka: true
date_added: 2020-11-18
---
SOPINE A64 is a compute module powered by the same Quad-Core ARM Cortex A53 64-Bit Processor used in the PINE A64 with 2G LPDDR3 RAM memory, Power Management Unit, SPI Flash and integrated MicroSD Slot (for bootable OS images microSD card). The SOPINE module has a 5 years LTS (Long Term Supply) status, which means that it will be supplied to 2022 at the very least. There is a one year warranty period for the SOPINE module.
This tiny compute module uses SODIMM-DDR3 form-factor and can be paired with either the Clusterboard, the Baseboard or a custom host PCB for industrial or other embedded applications. It is fully compatible with the PINE A64-LTS in terms of software support
- Allwinner A64 Quad Core SOC with Mali 400 MP2 GPU
- LPDDR3 RAM (up to 2GB)
- Micro SD
- SPI Flash 128Mbit
- CMOS Sensor Interface Port
- SODIMM Form-Factor
## Purchase
* [Pine64 Store](https://pine64.com/product-category/sopine/)

View file

@ -7,9 +7,9 @@ manufacturer: "STMicroelectronics"
board_url: "https://www.st.com/en/evaluation-tools/stm32mp157c-dk2.html"
board_image: "stm32mp157c_dk2.jpg"
download_instructions: ""
downloads_display: false
downloads_display: true
blinka: true
date_added: 2020-11-5
date_added: 2020-9-10
features:
- Wi-Fi
- Bluetooth/BLE
@ -45,7 +45,3 @@ Additionally, the STM32MP157C-DK2 Discovery kit features an LCD display with a t
## Purchase
* [STMicroelectronics](https://estore.st.com/en/products/evaluation-tools/product-evaluation-tools/mcu-mpu-eval-tools/stm32-mcu-mpu-eval-tools/stm32-discovery-kits/stm32mp157c-dk2.html)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -7,9 +7,9 @@ manufacturer: "UDOO"
board_url: "https://shop.udoo.org/udoo-x86-ii-ultra.html"
board_image: "udoo_x86_ii_ultra.jpg"
download_instructions: ""
downloads_display: false
downloads_display: true
blinka: true
date_added: 2020-11-5
date_added: 2020-8-17
features:
- Wi-Fi
- Bluetooth/BLE
@ -44,7 +44,3 @@ Screw/Spacers for M.2 SSD and Wifi/BT already included.
## Purchase
* [UDOO](https://shop.udoo.org/udoo-x86-ii-ultra.html)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_blinka/{{ page.board_id }}.md).

View file

@ -7,6 +7,8 @@ manufacturer: "8086 Consultancy"
board_url: "https://8086.net/p/commander"
board_image: "8086_commander.jpg"
date_added: 2020-3-24
family: atmel-samd
bootloader_id: 8086_commander
---

View file

@ -0,0 +1,14 @@
---
layout: download
board_id: "ADM_B_NRF52840_1"
title: "ADM 52480 board for Holyiot_18010 module Download"
name: "ADM 52480 board for Holyiot_18010 module"
manufacturer: "AtelierDuMaker"
board_url: ""
board_image: "unknown.jpg"
date_added:
family: nrf52840
downloads_display: false
---
Oops! Looks like we don't know anything about this board. This means it's likely very new.

View file

@ -0,0 +1,32 @@
---
layout: download
board_id: "Seeed_XIAO_nRF52840_Sense"
title: "Seeed XIAO nRF52840 Sense Download"
name: "Seeed XIAO nRF52840 Sense"
manufacturer: "SEEED"
board_url: "https://www.seeedstudio.com/Seeed-XIAO-BLE-Sense-nRF52840-p-5253.html"
board_image: "Seeed_XIAO_nRF52840_Sense.jpg"
date_added: 2021-12-29
downloads_display: true
features:
- Bluetooth/BTLE
- Battery Charging
- USB-C
---
Seeed XIAO BLE Sense has equipped a powerful Nordic nRF52840 MCU which is designed in a Bluetooth 5.0 module, built around 32-bit ARM® Cortex™-M4 CPU with Floating-Point Unit(FPU) operating at 64Mhz. With the capabilities of wireless connection, it still remains the Seeed XIAO series classic form-factor of small and exquisite which can be used for wearable devices and Internet of Things projects. Furthermore, it only costs 5 μA in the deep sleep model and it supports battery charge management because of the BQ25101 chip.
In addition, it carries two extra onboard sensors. One of them is a digital microphone created through Pulse Density Modulation(PDM) module on the nRF52840 chip. It can receive audio data in real-time which allows it can be used for audio recognition. The board not only receives audio data but also can speak through the MSM261D3526H1CPM microphone. The other one is 6-axis Inertial Measurement Unit(IMU) which can be applied in TinyML projects like gesture recognition. These onboard sensors provide a great convenience for users and the ultra-small size feature of the board has still remained.
Seeed XIAO BLE Sense contains a wealthy interface. The first thing to note is that the Near Field Communication(NFC) is functional on the board. Secondly, there is a tiny and elegant reset button on one side of the Type-C interface. On the other side, it is designed in a three-in-one LED along with a power LED. There are 11 digital i/o that can be used as PWM pins and 6 analog i/o that can be used as ADC pins. It supports UART, IIC, and SPI all three common serial ports. Same as Seeed XIAO RP2040, it has an onboard 2 MB flash which means it can also be programmed by Arduino, MicroPython, CircuitPython, or other program languages.
* Bluetooth 5.0
* NFC
* 21 x 17.5mm tiny board
* 5 μA power consumption in deep sleep model
* Battery Charging
* built-in 2 MB flash, microphone and 6-axis IMU
## Purchase
* [Seeed XIAO BLE nRF52840 Sense](https://www.seeedstudio.com/Seeed-XIAO-BLE-Sense-nRF52840-p-5253.html)

View file

@ -1,19 +1,21 @@
---
layout: download
board_id: "TG-Watch02A"
title: "TG-Watch02A Download"
name: "TG-Watch02A"
board_id: "TG-Watch"
title: "TG-Watch Download"
name: "TG-Watch"
manufacturer: "TG-Techie"
board_url: "https://github.com/TG-Techie/TG-Watch02-PCB"
board_image: "TG-Watch02A.jpg"
board_image: "TG-Watch.jpg"
date_added: 2020-3-31
family: atmel-samd
features:
- Display
- Bluetooth/BTLE
- Battery Charging
- USB-C
---
Why buy an apple watch when you can spend your weekends building a microcontroller based "smart" watch instead? the TG-Watch is an open source, not-dumb watch meant for makers who want to hack on their watch or as great starting point to learn about programming.
Why buy an apple watch when you can spend your weekends building a microcontroller based "smart" watch instead? the TG-Watch is an open source, not-dumb watch meant for makers who want to hack on their watch, people who want to bring python with them everywhere, or as a great starting point to learn about programming.
Some of its features include:
* a 240x240, 1.54" lcd
@ -24,8 +26,4 @@ Some of its features include:
* Bluetooth 5, Bluetooth mesh, Thread, ZigBee
## Learn More
[Github](https://github.com/TG-Techie/TG-Watch02-PCB)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_board/{{ page.board_id }}.md).
* [Download PCB Files on Github](https://github.com/TG-Techie/TG-Watch02-PCB)

View file

@ -0,0 +1,46 @@
---
layout: download
board_id: "adafruit_feather_esp32s2"
title: "Feather ESP32-S2 Download"
name: "Feather ESP32-S2"
manufacturer: "Adafruit"
board_url: "https://www.adafruit.com/product/5000"
board_image: "adafruit_feather_esp32s2.jpg"
date_added: 2021-4-6
family: esp32s2
bootloader_id: adafruit_feather_esp32s2
features:
- Feather-Compatible
- Battery Charging
- STEMMA QT/QWIIC
- Wi-Fi
- USB-C
- Breadboard-Friendly
---
What's Feather-shaped and has an ESP32-S2 WiFi module? What has a STEMMA QT connector for I2C devices? What has your favorite Espressif WiFi microcontroller and lots of Flash and RAM memory for your next IoT project? What will make your next IoT project flyyyyy?
That's right - it's the new **Adafruit Feather ESP32-S2** and the **Adafruit Feather ESP32-S2 with BME280**! With native USB and 4 MB flash + 2 MB of PSRAM, this board is perfect for use with CircuitPython or Arduino with low-cost WiFi. Native USB means it can act like a keyboard or a disk drive. WiFi means its awesome for IoT projects. And Feather means it works with the large community of Feather Wings for expandability.
The ESP32-S2 is a highly-integrated, low-power, 2.4 GHz Wi-Fi System-on-Chip (SoC) solution that now has **built-in native USB** as well as some other interesting new technologies like Time of Flight distance measurements. With its state-of-the-art power and RF performance, this SoC is an ideal choice for a wide variety of application scenarios relating to the [Internet of Things (IoT)](https://www.adafruit.com/category/342), [wearable electronics](https://www.adafruit.com/category/65), and smart homes.
**Please note** the Feather ESP32-S2 has a single-core 240 MHz chip, so it won't be as fast as ESP32's with dual-core. Also, there is no Bluetooth support. However, we are super excited about the ESP32-S2's native USB which unlocks a lot of capabilities for advanced interfacing! This ESP32-S2 mini-module we are using on the Feather comes with 4 MB flash and 2 MB PSRAM so you can buffer massive JSON files for parsing!
**Features:**
- **ESP32-S2 240MHz Tensilica processor** - the next generation of ESP32, now with native USB so it can act like a keyboard/mouse, MIDI device, disk drive, etc!
- **Mini module** has FCC/CE certification and comes with 4 MByte of Flash and 2 MByte of PSRAM - you can have huge data buffers
- **Power options** - USB type C **or** Lipoly battery
- **Built-in battery charging** when powered over USB-C
- **BME280 temperature / humidity / barometric pressures sensor** connected over I2C on address 0x77 for immediate ambient weather sensing (**on BME280 version only!**)
- **LiPoly battery monitor** - LC709203 chip actively monitors your battery for voltage and state of charge / percentage reporting over I2C
- **Reset and DFU** (BOOT0) buttons to get into the ROM bootloader (which is a USB serial port so you don't need a separate cable!)
- **Serial debug output pin** (optional, for checking the hardware serial debug console)
- **STEMMA QT** connector for I2C devices, with switchable power, so you can go into low power mode.
- **On/Charge/User** LEDs + status **NeoPixel** with pin-controlled power for low power usage
- **Low Power friendly**! In deep sleep mode we can get down to 30uA of current draw from the Lipoly connection. Quiescent current is from the power regulator, ESP32-S2 chip, and Lipoly monitor. Turn off the NeoPixel and external I2C power for the lowest quiescent current draw.
- **Works with Arduino or CircuitPython**
## Purchase
* [Adafruit](https://www.adafruit.com/product/5000)

View file

@ -0,0 +1,48 @@
---
layout: download
board_id: "adafruit_feather_esp32s2_bme280"
board_alias: "adafruit_feather_esp32s2"
title: "Feather ESP32-S2 with BME280 Sensor Download"
name: "Feather ESP32-S2 with BME280 Sensor"
manufacturer: "Adafruit"
board_url: "https://www.adafruit.com/product/5303"
board_image: "adafruit_feather_esp32s2_bme280.jpg"
date_added: 2021-12-6
family: esp32s2
bootloader_id: adafruit_feather_esp32s2
features:
- Feather-Compatible
- Battery Charging
- STEMMA QT/QWIIC
- Wi-Fi
- USB-C
- Breadboard-Friendly
---
What's Feather-shaped and has an ESP32-S2 WiFi module? What has a STEMMA QT connector for I2C devices and a built in ambient sensor? What has your favorite Espressif WiFi microcontroller and lots of Flash and RAM memory for your next IoT project? What will make your next IoT project sensor project flyyyyy?
That's right - it's the new **Adafruit ESP32-S2 Feather with BME280** temperature/humidity/pressure sensor built right in! With native USB and 4 MB flash + 2 MB of PSRAM, this board is perfect for use with CircuitPython or Arduino with low-cost WiFi. Native USB means it can act like a keyboard or a disk drive. WiFi means its awesome for IoT projects. And Feather means it works with the large community of Feather Wings for expandability.
The ESP32-S2 is a highly-integrated, low-power, 2.4 GHz Wi-Fi System-on-Chip (SoC) solution that now has **built-in native USB** as well as some other interesting new technologies like Time of Flight distance measurements. With its state-of-the-art power and RF performance, this SoC is an ideal choice for a wide variety of application scenarios relating to the [Internet of Things (IoT)](https://www.adafruit.com/category/342), [wearable electronics](https://www.adafruit.com/category/65), and smart homes.
**Please note** the Feather ESP32-S2 has a single-core 240 MHz chip, so it won't be as fast as ESP32's with dual-core. Also, there is no Bluetooth support. However, we are super excited about the ESP32-S2's native USB which unlocks a lot of capabilities for advanced interfacing! This ESP32-S2 mini-module we are using on the Feather comes with 4 MB flash and 2 MB PSRAM so you can buffer massive JSON files for parsing!
**Features:**
- **ESP32-S2 240MHz Tensilica processor** - the next generation of ESP32, now with native USB so it can act like a keyboard/mouse, MIDI device, disk drive, etc!
- **Mini module** has FCC/CE certification and comes with 4 MByte of Flash and 2 MByte of PSRAM - you can have huge data buffers
- **Power options** - USB type C **or** Lipoly battery
- **Built-in battery charging** when powered over USB-C
- **BME280 temperature / humidity / barometric pressures sensor** connected over I2C on address 0x77 for immediate ambient weather sensing.
- **LiPoly battery monitor** - LC709203 chip actively monitors your battery for voltage and state of charge / percentage reporting over I2C
- **Reset and DFU** (BOOT0) buttons to get into the ROM bootloader (which is a USB serial port so you don't need a separate cable!)
- **Serial debug output pin** (optional, for checking the hardware serial debug console)
- **STEMMA QT** connector for I2C devices, with switchable power, so you can go into low power mode.
- **On/Charge/User** LEDs + status **NeoPixel** with pin-controlled power for low power usage
- **Low Power friendly**! In deep sleep mode we can get down to 80~100uA of current draw from the Lipoly connection. Quiescent current is from the power regulator, ESP32-S2 chip, and Lipoly monitor. Turn off the NeoPixel and external I2C power for the lowest quiescent current draw.
- **Works with Arduino or CircuitPython**
## Purchase
* [Adafruit](https://www.adafruit.com/product/5303)

Some files were not shown because too many files have changed in this diff Show more