You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by gi...@apache.org on 2022/07/24 00:19:27 UTC
[incubator-nuttx-website] branch asf-site updated: Publishing web: 6758fc5efbbf5ed16c807ccdfb012d94d1db201a docs: 0fe378621e31ffa9aec7252c1660510abf1c6504
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx-website.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 67fe9db Publishing web: 6758fc5efbbf5ed16c807ccdfb012d94d1db201a docs: 0fe378621e31ffa9aec7252c1660510abf1c6504
67fe9db is described below
commit 67fe9db39e46ce00dd432cf9139097a4e80e31d9
Author: dependabot[bot] <49...@users.noreply.github.com>
AuthorDate: Sun Jul 24 00:16:27 2022 +0000
Publishing web: 6758fc5efbbf5ed16c807ccdfb012d94d1db201a docs: 0fe378621e31ffa9aec7252c1660510abf1c6504
---
content/docs/10.0.0/index.html | 2 +-
content/docs/10.0.1/index.html | 2 +-
content/docs/10.1.0/index.html | 2 +-
content/docs/10.2.0/index.html | 2 +-
content/docs/10.3.0/index.html | 2 +-
content/docs/latest/_images/QT-Py.png | Bin 0 -> 127939 bytes
.../boards/adafruit-feather-rp2040/index.rst.txt | 3 +-
.../rp2040/boards/adafruit-kb2040/index.rst.txt | 3 +-
.../boards/adafruit-qt-py-rp2040/index.rst.txt | 119 ++++++++++++++++++
.../rp2040/boards/pimoroni-tiny2040/index.rst.txt | 3 +-
.../rp2040/boards/raspberrypi-pico/index.rst.txt | 3 +-
content/docs/latest/index.html | 2 +-
content/docs/latest/objects.inv | Bin 35247 -> 35396 bytes
.../boards/adafruit-feather-rp2040/index.html | 4 +-
.../arm/rp2040/boards/adafruit-kb2040/index.html | 8 +-
.../index.html | 136 ++++++++++-----------
.../arm/rp2040/boards/pimoroni-tiny2040/index.html | 8 +-
.../arm/rp2040/boards/raspberrypi-pico/index.html | 4 +-
.../docs/latest/platforms/arm/rp2040/index.html | 2 +
content/docs/latest/platforms/index.html | 1 +
content/docs/latest/searchindex.js | 2 +-
content/feed.xml | 4 +-
22 files changed, 217 insertions(+), 95 deletions(-)
diff --git a/content/docs/10.0.0/index.html b/content/docs/10.0.0/index.html
index 7e0a59a..5bfc2d5 100644
--- a/content/docs/10.0.0/index.html
+++ b/content/docs/10.0.0/index.html
@@ -207,7 +207,7 @@ by following these <a class="reference internal" href="contributing/documentatio
<div class="section" id="nuttx-documentation">
<h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" title="Permalink to this headline">¶</a></h1>
<p>NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 32-bit microcontroller environments, the primary governing standards in NuttX are Posix and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p>
-<p>Last Updated: 23 July 22 at 00:11</p>
+<p>Last Updated: 24 July 22 at 00:13</p>
<div class="toctree-wrapper compound">
<p class="caption"><span class="caption-text">Table of Contents</span></p>
<ul class="current">
diff --git a/content/docs/10.0.1/index.html b/content/docs/10.0.1/index.html
index a5f9c44..3e5ed1c 100644
--- a/content/docs/10.0.1/index.html
+++ b/content/docs/10.0.1/index.html
@@ -217,7 +217,7 @@ by following these <a class="reference internal" href="contributing/documentatio
<div class="section" id="nuttx-documentation">
<h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" title="Permalink to this headline">¶</a></h1>
<p>NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 32-bit microcontroller environments, the primary governing standards in NuttX are Posix and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p>
-<p>Last Updated: 23 July 22 at 00:11</p>
+<p>Last Updated: 24 July 22 at 00:13</p>
<div class="toctree-wrapper compound">
<p class="caption"><span class="caption-text">Table of Contents</span></p>
<ul class="current">
diff --git a/content/docs/10.1.0/index.html b/content/docs/10.1.0/index.html
index 740260f..13f6a7e 100644
--- a/content/docs/10.1.0/index.html
+++ b/content/docs/10.1.0/index.html
@@ -217,7 +217,7 @@ by following these <a class="reference internal" href="contributing/documentatio
<div class="section" id="nuttx-documentation">
<h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" title="Permalink to this headline">¶</a></h1>
<p>NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller environments, the primary governing standards in NuttX are POSIX and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p>
-<p>Last Updated: 23 July 22 at 00:12</p>
+<p>Last Updated: 24 July 22 at 00:14</p>
<div class="toctree-wrapper compound">
<p class="caption"><span class="caption-text">Table of Contents</span></p>
<ul class="current">
diff --git a/content/docs/10.2.0/index.html b/content/docs/10.2.0/index.html
index 74d0f6a..aec73f8 100644
--- a/content/docs/10.2.0/index.html
+++ b/content/docs/10.2.0/index.html
@@ -218,7 +218,7 @@ by following these <a class="reference internal" href="contributing/documentatio
<div class="section" id="nuttx-documentation">
<h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" title="Permalink to this headline">¶</a></h1>
<p>NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller environments, the primary governing standards in NuttX are POSIX and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p>
-<p>Last Updated: 23 July 22 at 00:12</p>
+<p>Last Updated: 24 July 22 at 00:14</p>
<div class="toctree-wrapper compound">
<p class="caption"><span class="caption-text">Table of Contents</span></p>
<ul class="current">
diff --git a/content/docs/10.3.0/index.html b/content/docs/10.3.0/index.html
index 3c94e48..aec73f8 100644
--- a/content/docs/10.3.0/index.html
+++ b/content/docs/10.3.0/index.html
@@ -218,7 +218,7 @@ by following these <a class="reference internal" href="contributing/documentatio
<div class="section" id="nuttx-documentation">
<h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" title="Permalink to this headline">¶</a></h1>
<p>NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller environments, the primary governing standards in NuttX are POSIX and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p>
-<p>Last Updated: 23 July 22 at 00:13</p>
+<p>Last Updated: 24 July 22 at 00:14</p>
<div class="toctree-wrapper compound">
<p class="caption"><span class="caption-text">Table of Contents</span></p>
<ul class="current">
diff --git a/content/docs/latest/_images/QT-Py.png b/content/docs/latest/_images/QT-Py.png
new file mode 100644
index 0000000..6441fec
Binary files /dev/null and b/content/docs/latest/_images/QT-Py.png differ
diff --git a/content/docs/latest/_sources/platforms/arm/rp2040/boards/adafruit-feather-rp2040/index.rst.txt b/content/docs/latest/_sources/platforms/arm/rp2040/boards/adafruit-feather-rp2040/index.rst.txt
index 7b128bb..2804c50 100644
--- a/content/docs/latest/_sources/platforms/arm/rp2040/boards/adafruit-feather-rp2040/index.rst.txt
+++ b/content/docs/latest/_sources/platforms/arm/rp2040/boards/adafruit-feather-rp2040/index.rst.txt
@@ -55,9 +55,10 @@ the power.
Pin Mapping
===========
+Pads numbered anticlockwise from USB connector.
===== ========== ==========
-Pin Signal Notes
+Pad Signal Notes
===== ========== ==========
1 Reset Pull to ground to reset the RP2040 processor.
2 3.3V Power out to peripherals.
diff --git a/content/docs/latest/_sources/platforms/arm/rp2040/boards/adafruit-kb2040/index.rst.txt b/content/docs/latest/_sources/platforms/arm/rp2040/boards/adafruit-kb2040/index.rst.txt
index 546aa1b..d3074d5 100644
--- a/content/docs/latest/_sources/platforms/arm/rp2040/boards/adafruit-kb2040/index.rst.txt
+++ b/content/docs/latest/_sources/platforms/arm/rp2040/boards/adafruit-kb2040/index.rst.txt
@@ -50,9 +50,10 @@ A ws2812 (NeoPixel) smart RGB LED controlled by GPIO17.
Pin Mapping
===========
+Pads numbered anticlockwise from USB connector.
===== ========== ==========
-Pin Signal Notes
+Pad Signal Notes
===== ========== ==========
1 D+ Alternate USB data connection.
2 GPIO0 Default TX for UART0 serial console
diff --git a/content/docs/latest/_sources/platforms/arm/rp2040/boards/adafruit-qt-py-rp2040/index.rst.txt b/content/docs/latest/_sources/platforms/arm/rp2040/boards/adafruit-qt-py-rp2040/index.rst.txt
new file mode 100644
index 0000000..3052d07
--- /dev/null
+++ b/content/docs/latest/_sources/platforms/arm/rp2040/boards/adafruit-qt-py-rp2040/index.rst.txt
@@ -0,0 +1,119 @@
+=======================
+Adafruit QT Py RP2040
+=======================
+
+The QT Py RP2040 is a tiny general purpose RP2040 board supplied by
+Adafruit.
+
+.. figure:: QT-Py.png
+ :align: center
+
+Features
+========
+
+* RP2040 microcontroller chip
+* Dual-core ARM Cortex M0+ processor, flexible clock running up to 133 MHz
+* 264kB of SRAM, and 8MB of on-board Flash memory
+* Castellated module allows soldering direct to carrier boards
+* USB Host and Device support via type C connector.
+* Low-power sleep and dormant modes
+* Drag & drop programming using mass storage over USB
+* 13 multi-function GPIO pins (11 breakout pads and two QT pads)
+* 2× SPI, 2× I2C, 2× UART, 4× 12-bit ADC, 16× controllable PWM channels
+* Accurate clock and timer on-chip
+* Temperature sensor
+* Accelerated floating point libraries on-chip
+* 8 × Programmable IO (PIO) state machines for custom peripheral support
+
+Serial Console
+==============
+
+By default a serial console appears on GPIO pins 20 (RX GPIO1) and pin 5
+(TX GPIO1). This console runs a 115200-8N1.
+
+The board can be configured to use the USB connection as the serial console.
+
+Buttons and LEDs
+================
+
+A ws2812 (NeoPixel) smart RGB LED controlled by GPIO12 (data) and
+GPIO11 (power).
+
+There is a BOOT button which if held down when power is first
+applied or the RESET button is pressed will cause the RP2040 to
+boot into program mode and appear as a storage device to
+a USB connecter. Saving a .UF2 file to this device will
+replace the Flash ROM contents on the RP2040.
+
+A RESET button that allows rebooting the board without disconnecting
+the power.
+
+Pin Mapping
+===========
+Pads numbered anticlockwise from USB connector.
+
+===== ========== ==========
+Pad Signal Notes
+===== ========== ==========
+1 GPIO26 ADC0
+2 GPIO27 ADC1
+3 GPIO28 ADC2
+4 GPIO29 ADC3
+5 GPIO24
+6 GPIO25
+7 GPIO20 Default TX for UART1 serial console
+8 GPIO5 Default RX for UART1 serial console
+9 GPIO6
+10 GPIO4
+11 GPIO3
+12 3.3V Power out to peripherals.
+13 Ground
+14 5V
+===== ========== ==========
+
+The board has a STEMMA QT connector that is also connected to
+pins GPIO22 (I2C1 SDA) and GPIO23 (I2C1 SCL).
+
+Power Supply
+============
+
+The Raspberry Pi Pico can be powered via the USB connector,
+or by supplying +5V to pin 14. The board had a diode that prevents
+power from pin 14 from flowing back to the USB socket, although
+this can be disabled by connecting on-board solder pads if there
+is need to run as a usb host.
+
+The Raspberry Pi Pico chip run on 3.3 volts which is supplied by
+an on board regulator.
+
+
+Configurations
+==============
+
+gpio
+--------
+
+NuttShell configuration (console enabled in UART1, at 115200 bps) with GPIO examples.
+
+nsh
+---
+
+Basic NuttShell configuration (console enabled in UART1, at 115200 bps).
+
+nshsram
+-------
+
+NuttShell configuration (console enabled in UART1, at 115200 bps) with interrupt
+vectors in RAM.
+
+smp
+---
+
+Basic NuttShell configuration (console enabled in UART1, at 115200 bps) with
+both ARM cores enabled.
+
+usbnsh
+------
+
+Basic NuttShell configuration (console enabled in USB Port, at 115200 bps).
+
diff --git a/content/docs/latest/_sources/platforms/arm/rp2040/boards/pimoroni-tiny2040/index.rst.txt b/content/docs/latest/_sources/platforms/arm/rp2040/boards/pimoroni-tiny2040/index.rst.txt
index 7bb7f3f..e4b61ef 100644
--- a/content/docs/latest/_sources/platforms/arm/rp2040/boards/pimoroni-tiny2040/index.rst.txt
+++ b/content/docs/latest/_sources/platforms/arm/rp2040/boards/pimoroni-tiny2040/index.rst.txt
@@ -46,9 +46,10 @@ on the RP2040.
Pin Mapping
===========
+Pads numbered anticlockwise from USB connector.
===== ========== ==========
-Pin Signal Notes
+Pad Signal Notes
===== ========== ==========
1 VBUS Connected to USB +5V
2 Ground
diff --git a/content/docs/latest/_sources/platforms/arm/rp2040/boards/raspberrypi-pico/index.rst.txt b/content/docs/latest/_sources/platforms/arm/rp2040/boards/raspberrypi-pico/index.rst.txt
index a5d2463..69aed30 100644
--- a/content/docs/latest/_sources/platforms/arm/rp2040/boards/raspberrypi-pico/index.rst.txt
+++ b/content/docs/latest/_sources/platforms/arm/rp2040/boards/raspberrypi-pico/index.rst.txt
@@ -46,9 +46,10 @@ on the RP2040.
Pin Mapping
===========
+Pads numbered anticlockwise from USB connector.
===== ========== ==========
-Pin Signal Notes
+Pad Signal Notes
===== ========== ==========
1 GPIO0 Default TX for UART0 serial console
2 GPIO1 Default RX for UART1 serial console
diff --git a/content/docs/latest/index.html b/content/docs/latest/index.html
index 3c94e48..b0f6c95 100644
--- a/content/docs/latest/index.html
+++ b/content/docs/latest/index.html
@@ -218,7 +218,7 @@ by following these <a class="reference internal" href="contributing/documentatio
<div class="section" id="nuttx-documentation">
<h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" title="Permalink to this headline">¶</a></h1>
<p>NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller environments, the primary governing standards in NuttX are POSIX and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p>
-<p>Last Updated: 23 July 22 at 00:13</p>
+<p>Last Updated: 24 July 22 at 00:15</p>
<div class="toctree-wrapper compound">
<p class="caption"><span class="caption-text">Table of Contents</span></p>
<ul class="current">
diff --git a/content/docs/latest/objects.inv b/content/docs/latest/objects.inv
index 2c1aba2..f7fc752 100644
Binary files a/content/docs/latest/objects.inv and b/content/docs/latest/objects.inv differ
diff --git a/content/docs/latest/platforms/arm/rp2040/boards/adafruit-feather-rp2040/index.html b/content/docs/latest/platforms/arm/rp2040/boards/adafruit-feather-rp2040/index.html
index f8f74ea..a620874 100644
--- a/content/docs/latest/platforms/arm/rp2040/boards/adafruit-feather-rp2040/index.html
+++ b/content/docs/latest/platforms/arm/rp2040/boards/adafruit-feather-rp2040/index.html
@@ -144,6 +144,7 @@
<li class="toctree-l4 current"><a class="reference internal" href="../../index.html#supported-boards">Supported Boards</a><ul class="current">
<li class="toctree-l5 current"><a class="current reference internal" href="#">Adafruit Feather RP2040</a></li>
<li class="toctree-l5"><a class="reference internal" href="../adafruit-kb2040/index.html">Adafruit KB2040 Key Boar</a></li>
+<li class="toctree-l5"><a class="reference internal" href="../adafruit-qt-py-rp2040/index.html">Adafruit QT Py RP2040</a></li>
<li class="toctree-l5"><a class="reference internal" href="../pimoroni-tiny2040/index.html">Pimoroni Tiny2040</a></li>
<li class="toctree-l5"><a class="reference internal" href="../raspberrypi-pico/index.html">Raspberry Pi Pico</a></li>
</ul>
@@ -285,6 +286,7 @@ the power.</p>
</div>
<div class="section" id="pin-mapping">
<h2>Pin Mapping<a class="headerlink" href="#pin-mapping" title="Permalink to this headline">¶</a></h2>
+<p>Pads numbered anticlockwise from USB connector.</p>
<table class="docutils align-default">
<colgroup>
<col style="width: 8%" />
@@ -292,7 +294,7 @@ the power.</p>
<col style="width: 75%" />
</colgroup>
<thead>
-<tr class="row-odd"><th class="head"><p>Pin</p></th>
+<tr class="row-odd"><th class="head"><p>Pad</p></th>
<th class="head"><p>Signal</p></th>
<th class="head"><p>Notes</p></th>
</tr>
diff --git a/content/docs/latest/platforms/arm/rp2040/boards/adafruit-kb2040/index.html b/content/docs/latest/platforms/arm/rp2040/boards/adafruit-kb2040/index.html
index cfc488d..475c0a7 100644
--- a/content/docs/latest/platforms/arm/rp2040/boards/adafruit-kb2040/index.html
+++ b/content/docs/latest/platforms/arm/rp2040/boards/adafruit-kb2040/index.html
@@ -61,7 +61,7 @@
<link rel="index" title="Index" href="../../../../../genindex.html" />
<link rel="search" title="Search" href="../../../../../search.html" />
- <link rel="next" title="Pimoroni Tiny2040" href="../pimoroni-tiny2040/index.html" />
+ <link rel="next" title="Adafruit QT Py RP2040" href="../adafruit-qt-py-rp2040/index.html" />
<link rel="prev" title="Adafruit Feather RP2040" href="../adafruit-feather-rp2040/index.html" />
</head>
@@ -144,6 +144,7 @@
<li class="toctree-l4 current"><a class="reference internal" href="../../index.html#supported-boards">Supported Boards</a><ul class="current">
<li class="toctree-l5"><a class="reference internal" href="../adafruit-feather-rp2040/index.html">Adafruit Feather RP2040</a></li>
<li class="toctree-l5 current"><a class="current reference internal" href="#">Adafruit KB2040 Key Boar</a></li>
+<li class="toctree-l5"><a class="reference internal" href="../adafruit-qt-py-rp2040/index.html">Adafruit QT Py RP2040</a></li>
<li class="toctree-l5"><a class="reference internal" href="../pimoroni-tiny2040/index.html">Pimoroni Tiny2040</a></li>
<li class="toctree-l5"><a class="reference internal" href="../raspberrypi-pico/index.html">Raspberry Pi Pico</a></li>
</ul>
@@ -282,6 +283,7 @@ the power.</p>
</div>
<div class="section" id="pin-mapping">
<h2>Pin Mapping<a class="headerlink" href="#pin-mapping" title="Permalink to this headline">¶</a></h2>
+<p>Pads numbered anticlockwise from USB connector.</p>
<table class="docutils align-default">
<colgroup>
<col style="width: 10%" />
@@ -289,7 +291,7 @@ the power.</p>
<col style="width: 70%" />
</colgroup>
<thead>
-<tr class="row-odd"><th class="head"><p>Pin</p></th>
+<tr class="row-odd"><th class="head"><p>Pad</p></th>
<th class="head"><p>Signal</p></th>
<th class="head"><p>Notes</p></th>
</tr>
@@ -486,7 +488,7 @@ usbmsc.</p>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
- <a href="../pimoroni-tiny2040/index.html" class="btn btn-neutral float-right" title="Pimoroni Tiny2040" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
+ <a href="../adafruit-qt-py-rp2040/index.html" class="btn btn-neutral float-right" title="Adafruit QT Py RP2040" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
<a href="../adafruit-feather-rp2040/index.html" class="btn btn-neutral float-left" title="Adafruit Feather RP2040" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
</div>
diff --git a/content/docs/latest/platforms/arm/rp2040/boards/pimoroni-tiny2040/index.html b/content/docs/latest/platforms/arm/rp2040/boards/adafruit-qt-py-rp2040/index.html
similarity index 80%
copy from content/docs/latest/platforms/arm/rp2040/boards/pimoroni-tiny2040/index.html
copy to content/docs/latest/platforms/arm/rp2040/boards/adafruit-qt-py-rp2040/index.html
index 9f0da21..0dc2922 100644
--- a/content/docs/latest/platforms/arm/rp2040/boards/pimoroni-tiny2040/index.html
+++ b/content/docs/latest/platforms/arm/rp2040/boards/adafruit-qt-py-rp2040/index.html
@@ -26,7 +26,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <title>Pimoroni Tiny2040 — NuttX latest documentation</title>
+ <title>Adafruit QT Py RP2040 — NuttX latest documentation</title>
@@ -61,7 +61,7 @@
<link rel="index" title="Index" href="../../../../../genindex.html" />
<link rel="search" title="Search" href="../../../../../search.html" />
- <link rel="next" title="Raspberry Pi Pico" href="../raspberrypi-pico/index.html" />
+ <link rel="next" title="Pimoroni Tiny2040" href="../pimoroni-tiny2040/index.html" />
<link rel="prev" title="Adafruit KB2040 Key Boar" href="../adafruit-kb2040/index.html" />
</head>
@@ -144,7 +144,8 @@
<li class="toctree-l4 current"><a class="reference internal" href="../../index.html#supported-boards">Supported Boards</a><ul class="current">
<li class="toctree-l5"><a class="reference internal" href="../adafruit-feather-rp2040/index.html">Adafruit Feather RP2040</a></li>
<li class="toctree-l5"><a class="reference internal" href="../adafruit-kb2040/index.html">Adafruit KB2040 Key Boar</a></li>
-<li class="toctree-l5 current"><a class="current reference internal" href="#">Pimoroni Tiny2040</a></li>
+<li class="toctree-l5 current"><a class="current reference internal" href="#">Adafruit QT Py RP2040</a></li>
+<li class="toctree-l5"><a class="reference internal" href="../pimoroni-tiny2040/index.html">Pimoroni Tiny2040</a></li>
<li class="toctree-l5"><a class="reference internal" href="../raspberrypi-pico/index.html">Raspberry Pi Pico</a></li>
</ul>
</li>
@@ -218,13 +219,13 @@
<li><a href="../../index.html">rp2040</a> »</li>
- <li>Pimoroni Tiny2040</li>
+ <li>Adafruit QT Py RP2040</li>
<li class="wy-breadcrumbs-aside">
- <a href="../../../../../_sources/platforms/arm/rp2040/boards/pimoroni-tiny2040/index.rst.txt" rel="nofollow"> View page source</a>
+ <a href="../../../../../_sources/platforms/arm/rp2040/boards/adafruit-qt-py-rp2040/index.rst.txt" rel="nofollow"> View page source</a>
</li>
@@ -237,24 +238,25 @@
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
- <div class="section" id="pimoroni-tiny2040">
-<h1>Pimoroni Tiny2040<a class="headerlink" href="#pimoroni-tiny2040" title="Permalink to this headline">¶</a></h1>
-<p>The Tiny2040 is a general purpose RP2040 board supplied by Pimoroni.</p>
+ <div class="section" id="adafruit-qt-py-rp2040">
+<h1>Adafruit QT Py RP2040<a class="headerlink" href="#adafruit-qt-py-rp2040" title="Permalink to this headline">¶</a></h1>
+<p>The QT Py RP2040 is a tiny general purpose RP2040 board supplied by
+Adafruit.</p>
<div class="figure align-center">
-<img alt="../../../../../_images/Tiny2040.png" src="../../../../../_images/Tiny2040.png" />
+<img alt="../../../../../_images/QT-Py.png" src="../../../../../_images/QT-Py.png" />
</div>
<div class="section" id="features">
<h2>Features<a class="headerlink" href="#features" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li><p>RP2040 microcontroller chip</p></li>
<li><p>Dual-core ARM Cortex M0+ processor, flexible clock running up to 133 MHz</p></li>
-<li><p>264kB of SRAM, and 2MB or 8MB of on-board Flash memory</p></li>
+<li><p>264kB of SRAM, and 8MB of on-board Flash memory</p></li>
<li><p>Castellated module allows soldering direct to carrier boards</p></li>
-<li><p>USB Host and Device support via type C connector</p></li>
+<li><p>USB Host and Device support via type C connector.</p></li>
<li><p>Low-power sleep and dormant modes</p></li>
<li><p>Drag & drop programming using mass storage over USB</p></li>
-<li><p>12 multi-function GPIO pins</p></li>
-<li><p>2× SPI, 2× I2C, 2× UART, 3× 12-bit ADC, 16× controllable PWM channels</p></li>
+<li><p>13 multi-function GPIO pins (11 breakout pads and two QT pads)</p></li>
+<li><p>2× SPI, 2× I2C, 2× UART, 4× 12-bit ADC, 16× controllable PWM channels</p></li>
<li><p>Accurate clock and timer on-chip</p></li>
<li><p>Temperature sensor</p></li>
<li><p>Accelerated floating point libraries on-chip</p></li>
@@ -263,22 +265,25 @@
</div>
<div class="section" id="serial-console">
<h2>Serial Console<a class="headerlink" href="#serial-console" title="Permalink to this headline">¶</a></h2>
-<p>By default a serial console appears on pins 15 (RX GPIO0) and
-pin 16 (TX GPIO1). This console runs a 115200-8N1.</p>
+<p>By default a serial console appears on GPIO pins 20 (RX GPIO1) and pin 5
+(TX GPIO1). This console runs a 115200-8N1.</p>
<p>The board can be configured to use the USB connection as the serial console.</p>
</div>
<div class="section" id="buttons-and-leds">
<h2>Buttons and LEDs<a class="headerlink" href="#buttons-and-leds" title="Permalink to this headline">¶</a></h2>
-<p>There is a single onboard RGB LED controlled by pins
-GPIO18 (red), GPIO19 (green), and GPIO20 (blue).</p>
-<p>The is a User/BOOT button readable as GPIO23. If held down when power
-is first applied the RP2040 will boot into program mode and appear to
-a computer connected via USB as a storage device. Saving
-a .UF2 file to this device will replace the Flash ROM contents
-on the RP2040.</p>
+<p>A ws2812 (NeoPixel) smart RGB LED controlled by GPIO12 (data) and
+GPIO11 (power).</p>
+<p>There is a BOOT button which if held down when power is first
+applied or the RESET button is pressed will cause the RP2040 to
+boot into program mode and appear as a storage device to
+a USB connecter. Saving a .UF2 file to this device will
+replace the Flash ROM contents on the RP2040.</p>
+<p>A RESET button that allows rebooting the board without disconnecting
+the power.</p>
</div>
<div class="section" id="pin-mapping">
<h2>Pin Mapping<a class="headerlink" href="#pin-mapping" title="Permalink to this headline">¶</a></h2>
+<p>Pads numbered anticlockwise from USB connector.</p>
<table class="docutils align-default">
<colgroup>
<col style="width: 10%" />
@@ -286,120 +291,103 @@ on the RP2040.</p>
<col style="width: 70%" />
</colgroup>
<thead>
-<tr class="row-odd"><th class="head"><p>Pin</p></th>
+<tr class="row-odd"><th class="head"><p>Pad</p></th>
<th class="head"><p>Signal</p></th>
<th class="head"><p>Notes</p></th>
</tr>
</thead>
<tbody>
<tr class="row-even"><td><p>1</p></td>
-<td><p>VBUS</p></td>
-<td><p>Connected to USB +5V</p></td>
+<td><p>GPIO26</p></td>
+<td><p>ADC0</p></td>
</tr>
<tr class="row-odd"><td><p>2</p></td>
-<td><p>Ground</p></td>
-<td></td>
+<td><p>GPIO27</p></td>
+<td><p>ADC1</p></td>
</tr>
<tr class="row-even"><td><p>3</p></td>
-<td><p>3V3</p></td>
-<td><p>Out to peripherals</p></td>
+<td><p>GPIO28</p></td>
+<td><p>ADC2</p></td>
</tr>
<tr class="row-odd"><td><p>4</p></td>
<td><p>GPIO29</p></td>
<td><p>ADC3</p></td>
</tr>
<tr class="row-even"><td><p>5</p></td>
-<td><p>GPIO28</p></td>
-<td><p>ADC2</p></td>
+<td><p>GPIO24</p></td>
+<td></td>
</tr>
<tr class="row-odd"><td><p>6</p></td>
-<td><p>GPIO27</p></td>
-<td><p>ADC1</p></td>
+<td><p>GPIO25</p></td>
+<td></td>
</tr>
<tr class="row-even"><td><p>7</p></td>
-<td><p>GPIO26</p></td>
-<td><p>ADC0</p></td>
+<td><p>GPIO20</p></td>
+<td><p>Default TX for UART1 serial console</p></td>
</tr>
<tr class="row-odd"><td><p>8</p></td>
-<td><p>Ground</p></td>
-<td></td>
+<td><p>GPIO5</p></td>
+<td><p>Default RX for UART1 serial console</p></td>
</tr>
<tr class="row-even"><td><p>9</p></td>
-<td><p>GPIO7</p></td>
+<td><p>GPIO6</p></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>10</p></td>
-<td><p>GPIO6</p></td>
+<td><p>GPIO4</p></td>
<td></td>
</tr>
<tr class="row-even"><td><p>11</p></td>
-<td><p>GPIO5</p></td>
+<td><p>GPIO3</p></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>12</p></td>
-<td><p>GPIO4</p></td>
-<td></td>
+<td><p>3.3V</p></td>
+<td><p>Power out to peripherals.</p></td>
</tr>
<tr class="row-even"><td><p>13</p></td>
-<td><p>GPIO3</p></td>
+<td><p>Ground</p></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>14</p></td>
-<td><p>GPIO2</p></td>
+<td><p>5V</p></td>
<td></td>
</tr>
-<tr class="row-even"><td><p>15</p></td>
-<td><p>GPIO1</p></td>
-<td><p>Default RX for UART0 serial console</p></td>
-</tr>
-<tr class="row-odd"><td><p>16</p></td>
-<td><p>GPIO0</p></td>
-<td><p>Default TX for UART0 serial console</p></td>
-</tr>
</tbody>
</table>
+<p>The board has a STEMMA QT connector that is also connected to
+pins GPIO22 (I2C1 SDA) and GPIO23 (I2C1 SCL).</p>
</div>
<div class="section" id="power-supply">
<h2>Power Supply<a class="headerlink" href="#power-supply" title="Permalink to this headline">¶</a></h2>
<p>The Raspberry Pi Pico can be powered via the USB connector,
-or by supplying +5V to pin 1.</p>
-<p>The Raspberry Pi Pico chip run on 3.3 volts. This is supplied
-by an onboard voltage regulator.</p>
+or by supplying +5V to pin 14. The board had a diode that prevents
+power from pin 14 from flowing back to the USB socket, although
+this can be disabled by connecting on-board solder pads if there
+is need to run as a usb host.</p>
+<p>The Raspberry Pi Pico chip run on 3.3 volts which is supplied by
+an on board regulator.</p>
</div>
<div class="section" id="configurations">
<h2>Configurations<a class="headerlink" href="#configurations" title="Permalink to this headline">¶</a></h2>
-<div class="section" id="composite">
-<h3>composite<a class="headerlink" href="#composite" title="Permalink to this headline">¶</a></h3>
-<p>NuttShell configuration (console enabled in UART0, at 115200 bps) with support for
-CDC/ACM with MSC USB composite driver.</p>
-</div>
<div class="section" id="gpio">
<h3>gpio<a class="headerlink" href="#gpio" title="Permalink to this headline">¶</a></h3>
-<p>NuttShell configuration (console enabled in UART0, at 115200 bps) with GPIO examples.</p>
+<p>NuttShell configuration (console enabled in UART1, at 115200 bps) with GPIO examples.</p>
</div>
<div class="section" id="nsh">
<h3>nsh<a class="headerlink" href="#nsh" title="Permalink to this headline">¶</a></h3>
-<p>Basic NuttShell configuration (console enabled in UART0, at 115200 bps).</p>
+<p>Basic NuttShell configuration (console enabled in UART1, at 115200 bps).</p>
</div>
<div class="section" id="nshsram">
<h3>nshsram<a class="headerlink" href="#nshsram" title="Permalink to this headline">¶</a></h3>
-<p>NuttShell configuration (console enabled in UART0, at 115200 bps) with interrupt
+<p>NuttShell configuration (console enabled in UART1, at 115200 bps) with interrupt
vectors in RAM.</p>
</div>
<div class="section" id="smp">
<h3>smp<a class="headerlink" href="#smp" title="Permalink to this headline">¶</a></h3>
-<p>Basic NuttShell configuration (console enabled in UART0, at 115200 bps) with
+<p>Basic NuttShell configuration (console enabled in UART1, at 115200 bps) with
both ARM cores enabled.</p>
</div>
-<div class="section" id="spisd">
-<h3>spisd<a class="headerlink" href="#spisd" title="Permalink to this headline">¶</a></h3>
-<p>NuttShell configuration (console enabled in UART0, at 115200 bps) with SPI configured.</p>
-</div>
-<div class="section" id="usbmsc">
-<h3>usbmsc<a class="headerlink" href="#usbmsc" title="Permalink to this headline">¶</a></h3>
-<p>NuttShell configuration (console enabled in UART0, at 115200 bps) with support for
-usbmsc.</p>
-</div>
<div class="section" id="usbnsh">
<h3>usbnsh<a class="headerlink" href="#usbnsh" title="Permalink to this headline">¶</a></h3>
<p>Basic NuttShell configuration (console enabled in USB Port, at 115200 bps).</p>
@@ -413,7 +401,7 @@ usbmsc.</p>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
- <a href="../raspberrypi-pico/index.html" class="btn btn-neutral float-right" title="Raspberry Pi Pico" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
+ <a href="../pimoroni-tiny2040/index.html" class="btn btn-neutral float-right" title="Pimoroni Tiny2040" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
<a href="../adafruit-kb2040/index.html" class="btn btn-neutral float-left" title="Adafruit KB2040 Key Boar" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
</div>
diff --git a/content/docs/latest/platforms/arm/rp2040/boards/pimoroni-tiny2040/index.html b/content/docs/latest/platforms/arm/rp2040/boards/pimoroni-tiny2040/index.html
index 9f0da21..9a95dfc 100644
--- a/content/docs/latest/platforms/arm/rp2040/boards/pimoroni-tiny2040/index.html
+++ b/content/docs/latest/platforms/arm/rp2040/boards/pimoroni-tiny2040/index.html
@@ -62,7 +62,7 @@
<link rel="index" title="Index" href="../../../../../genindex.html" />
<link rel="search" title="Search" href="../../../../../search.html" />
<link rel="next" title="Raspberry Pi Pico" href="../raspberrypi-pico/index.html" />
- <link rel="prev" title="Adafruit KB2040 Key Boar" href="../adafruit-kb2040/index.html" />
+ <link rel="prev" title="Adafruit QT Py RP2040" href="../adafruit-qt-py-rp2040/index.html" />
</head>
<body class="wy-body-for-nav">
@@ -144,6 +144,7 @@
<li class="toctree-l4 current"><a class="reference internal" href="../../index.html#supported-boards">Supported Boards</a><ul class="current">
<li class="toctree-l5"><a class="reference internal" href="../adafruit-feather-rp2040/index.html">Adafruit Feather RP2040</a></li>
<li class="toctree-l5"><a class="reference internal" href="../adafruit-kb2040/index.html">Adafruit KB2040 Key Boar</a></li>
+<li class="toctree-l5"><a class="reference internal" href="../adafruit-qt-py-rp2040/index.html">Adafruit QT Py RP2040</a></li>
<li class="toctree-l5 current"><a class="current reference internal" href="#">Pimoroni Tiny2040</a></li>
<li class="toctree-l5"><a class="reference internal" href="../raspberrypi-pico/index.html">Raspberry Pi Pico</a></li>
</ul>
@@ -279,6 +280,7 @@ on the RP2040.</p>
</div>
<div class="section" id="pin-mapping">
<h2>Pin Mapping<a class="headerlink" href="#pin-mapping" title="Permalink to this headline">¶</a></h2>
+<p>Pads numbered anticlockwise from USB connector.</p>
<table class="docutils align-default">
<colgroup>
<col style="width: 10%" />
@@ -286,7 +288,7 @@ on the RP2040.</p>
<col style="width: 70%" />
</colgroup>
<thead>
-<tr class="row-odd"><th class="head"><p>Pin</p></th>
+<tr class="row-odd"><th class="head"><p>Pad</p></th>
<th class="head"><p>Signal</p></th>
<th class="head"><p>Notes</p></th>
</tr>
@@ -414,7 +416,7 @@ usbmsc.</p>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../raspberrypi-pico/index.html" class="btn btn-neutral float-right" title="Raspberry Pi Pico" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
- <a href="../adafruit-kb2040/index.html" class="btn btn-neutral float-left" title="Adafruit KB2040 Key Boar" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
+ <a href="../adafruit-qt-py-rp2040/index.html" class="btn btn-neutral float-left" title="Adafruit QT Py RP2040" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
</div>
<hr/>
diff --git a/content/docs/latest/platforms/arm/rp2040/boards/raspberrypi-pico/index.html b/content/docs/latest/platforms/arm/rp2040/boards/raspberrypi-pico/index.html
index 71efb8f..c6c835e 100644
--- a/content/docs/latest/platforms/arm/rp2040/boards/raspberrypi-pico/index.html
+++ b/content/docs/latest/platforms/arm/rp2040/boards/raspberrypi-pico/index.html
@@ -144,6 +144,7 @@
<li class="toctree-l4 current"><a class="reference internal" href="../../index.html#supported-boards">Supported Boards</a><ul class="current">
<li class="toctree-l5"><a class="reference internal" href="../adafruit-feather-rp2040/index.html">Adafruit Feather RP2040</a></li>
<li class="toctree-l5"><a class="reference internal" href="../adafruit-kb2040/index.html">Adafruit KB2040 Key Boar</a></li>
+<li class="toctree-l5"><a class="reference internal" href="../adafruit-qt-py-rp2040/index.html">Adafruit QT Py RP2040</a></li>
<li class="toctree-l5"><a class="reference internal" href="../pimoroni-tiny2040/index.html">Pimoroni Tiny2040</a></li>
<li class="toctree-l5 current"><a class="current reference internal" href="#">Raspberry Pi Pico</a></li>
</ul>
@@ -279,6 +280,7 @@ on the RP2040.</p>
</div>
<div class="section" id="pin-mapping">
<h2>Pin Mapping<a class="headerlink" href="#pin-mapping" title="Permalink to this headline">¶</a></h2>
+<p>Pads numbered anticlockwise from USB connector.</p>
<table class="docutils align-default">
<colgroup>
<col style="width: 10%" />
@@ -286,7 +288,7 @@ on the RP2040.</p>
<col style="width: 70%" />
</colgroup>
<thead>
-<tr class="row-odd"><th class="head"><p>Pin</p></th>
+<tr class="row-odd"><th class="head"><p>Pad</p></th>
<th class="head"><p>Signal</p></th>
<th class="head"><p>Notes</p></th>
</tr>
diff --git a/content/docs/latest/platforms/arm/rp2040/index.html b/content/docs/latest/platforms/arm/rp2040/index.html
index 2fd1142..82bef3e 100644
--- a/content/docs/latest/platforms/arm/rp2040/index.html
+++ b/content/docs/latest/platforms/arm/rp2040/index.html
@@ -148,6 +148,7 @@
<li class="toctree-l4"><a class="reference internal" href="#supported-boards">Supported Boards</a><ul>
<li class="toctree-l5"><a class="reference internal" href="boards/adafruit-feather-rp2040/index.html">Adafruit Feather RP2040</a></li>
<li class="toctree-l5"><a class="reference internal" href="boards/adafruit-kb2040/index.html">Adafruit KB2040 Key Boar</a></li>
+<li class="toctree-l5"><a class="reference internal" href="boards/adafruit-qt-py-rp2040/index.html">Adafruit QT Py RP2040</a></li>
<li class="toctree-l5"><a class="reference internal" href="boards/pimoroni-tiny2040/index.html">Pimoroni Tiny2040</a></li>
<li class="toctree-l5"><a class="reference internal" href="boards/raspberrypi-pico/index.html">Raspberry Pi Pico</a></li>
</ul>
@@ -390,6 +391,7 @@ devcice. The console is available by using a terminal software on the USB host.
<ul>
<li class="toctree-l1"><a class="reference internal" href="boards/adafruit-feather-rp2040/index.html">Adafruit Feather RP2040</a></li>
<li class="toctree-l1"><a class="reference internal" href="boards/adafruit-kb2040/index.html">Adafruit KB2040 Key Boar</a></li>
+<li class="toctree-l1"><a class="reference internal" href="boards/adafruit-qt-py-rp2040/index.html">Adafruit QT Py RP2040</a></li>
<li class="toctree-l1"><a class="reference internal" href="boards/pimoroni-tiny2040/index.html">Pimoroni Tiny2040</a></li>
<li class="toctree-l1"><a class="reference internal" href="boards/raspberrypi-pico/index.html">Raspberry Pi Pico</a></li>
</ul>
diff --git a/content/docs/latest/platforms/index.html b/content/docs/latest/platforms/index.html
index 3114782..a2199be 100644
--- a/content/docs/latest/platforms/index.html
+++ b/content/docs/latest/platforms/index.html
@@ -234,6 +234,7 @@ series and boards supported in NuttX:</p>
<li class="toctree-l2"><a class="reference internal" href="arm/rp2040/index.html">rp2040</a><ul>
<li class="toctree-l3"><a class="reference internal" href="arm/rp2040/boards/adafruit-feather-rp2040/index.html">Adafruit Feather RP2040</a></li>
<li class="toctree-l3"><a class="reference internal" href="arm/rp2040/boards/adafruit-kb2040/index.html">Adafruit KB2040 Key Boar</a></li>
+<li class="toctree-l3"><a class="reference internal" href="arm/rp2040/boards/adafruit-qt-py-rp2040/index.html">Adafruit QT Py RP2040</a></li>
<li class="toctree-l3"><a class="reference internal" href="arm/rp2040/boards/pimoroni-tiny2040/index.html">Pimoroni Tiny2040</a></li>
<li class="toctree-l3"><a class="reference internal" href="arm/rp2040/boards/raspberrypi-pico/index.html">Raspberry Pi Pico</a></li>
</ul>
diff --git a/content/docs/latest/searchindex.js b/content/docs/latest/searchindex.js
index 30e988d..c1135dc 100644
--- a/content/docs/latest/searchindex.js
+++ b/content/docs/latest/searchindex.js
@@ -1 +1 @@
-Search.setIndex({docnames:["applications/index","applications/nsh/builtin","applications/nsh/commands","applications/nsh/config","applications/nsh/customizing","applications/nsh/index","applications/nsh/installation","applications/nsh/login","applications/nsh/nsh","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/foc","components/drivers/character/index","components/drivers/character [...]
\ No newline at end of file
+Search.setIndex({docnames:["applications/index","applications/nsh/builtin","applications/nsh/commands","applications/nsh/config","applications/nsh/customizing","applications/nsh/index","applications/nsh/installation","applications/nsh/login","applications/nsh/nsh","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/foc","components/drivers/character/index","components/drivers/character [...]
\ No newline at end of file
diff --git a/content/feed.xml b/content/feed.xml
index 755276c..95e29a8 100644
--- a/content/feed.xml
+++ b/content/feed.xml
@@ -5,8 +5,8 @@
<description></description>
<link>/</link>
<atom:link href="/feed.xml" rel="self" type="application/rss+xml"/>
- <pubDate>Sat, 23 Jul 2022 00:14:51 +0000</pubDate>
- <lastBuildDate>Sat, 23 Jul 2022 00:14:51 +0000</lastBuildDate>
+ <pubDate>Sun, 24 Jul 2022 00:16:23 +0000</pubDate>
+ <lastBuildDate>Sun, 24 Jul 2022 00:16:23 +0000</lastBuildDate>
<generator>Jekyll v3.8.5</generator>
<item>