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/nuttx-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 867f59258 Publishing web: b0df2aeab6e41e7f7f2ff29ca7dee29d2f62f031 
docs: 5d87319cb6af14131e0b547e0bcfb88629c1bfed
867f59258 is described below

commit 867f592587cbe074f54ef0bbe21ba19e4cc7b2ea
Author: Alin Jerpelea <[email protected]>
AuthorDate: Thu Nov 14 00:25:57 2024 +0000

    Publishing web: b0df2aeab6e41e7f7f2ff29ca7dee29d2f62f031 docs: 
5d87319cb6af14131e0b547e0bcfb88629c1bfed
---
 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/11.0.0/index.html                     |   2 +-
 content/docs/12.0.0/index.html                     |   2 +-
 content/docs/12.0.0/searchindex.js                 |   2 +-
 content/docs/12.1.0/index.html                     |   2 +-
 content/docs/12.1.0/searchindex.js                 |   2 +-
 content/docs/12.2.0/index.html                     |   2 +-
 content/docs/12.2.0/searchindex.js                 |   2 +-
 content/docs/12.2.1/index.html                     |   2 +-
 .../xtensa/esp32/boards/esp32-audio-kit/index.html |   2 +-
 .../xtensa/esp32/boards/esp32-devkitc/index.html   |   2 +-
 content/docs/12.2.1/searchindex.js                 |   2 +-
 content/docs/12.3.0/index.html                     |   2 +-
 content/docs/12.3.0/searchindex.js                 |   2 +-
 content/docs/12.4.0/index.html                     |   2 +-
 content/docs/12.4.0/searchindex.js                 |   2 +-
 content/docs/12.5.0/index.html                     |   2 +-
 content/docs/12.5.0/searchindex.js                 |   2 +-
 content/docs/12.5.1/index.html                     |   2 +-
 content/docs/12.5.1/searchindex.js                 |   2 +-
 content/docs/12.6.0/index.html                     |   2 +-
 content/docs/12.6.0/searchindex.js                 |   2 +-
 content/docs/12.7.0/_static/js/versions.js         |  10 +-
 content/docs/12.7.0/index.html                     |   2 +-
 content/docs/12.7.0/searchindex.js                 |   2 +-
 .../docs/latest/_images/WaveshareRP2040Zero.png    | Bin 0 -> 592782 bytes
 .../boards/waveshare-rp2040-zero/index.rst.txt     | 234 +++++++++++++++++++++
 content/docs/latest/_static/js/versions.js         |  10 +-
 content/docs/latest/index.html                     |   2 +-
 content/docs/latest/objects.inv                    | Bin 129901 -> 130030 bytes
 .../boards/adafruit-feather-rp2040/index.html      |   1 +
 .../arm/rp2040/boards/adafruit-kb2040/index.html   |   1 +
 .../rp2040/boards/adafruit-qt-py-rp2040/index.html |   1 +
 .../arm/rp2040/boards/pimoroni-tiny2040/index.html |   1 +
 .../rp2040/boards/raspberrypi-pico-w/index.html    |   1 +
 .../arm/rp2040/boards/raspberrypi-pico/index.html  |   1 +
 .../arm/rp2040/boards/seeed-xiao-rp2040/index.html |   1 +
 .../arm/rp2040/boards/w5500-evb-pico/index.html    |   1 +
 .../boards/waveshare-rp2040-lcd-1.28/index.html    |   5 +-
 .../index.html                                     | 191 ++++++++++-------
 .../docs/latest/platforms/arm/rp2040/index.html    |   2 +
 .../docs/latest/platforms/arm/s32k1xx/index.html   |   4 +-
 content/docs/latest/platforms/index.html           |   1 +
 content/docs/latest/searchindex.js                 |   2 +-
 content/feed.xml                                   |   4 +-
 49 files changed, 406 insertions(+), 123 deletions(-)

diff --git a/content/docs/10.0.0/index.html b/content/docs/10.0.0/index.html
index 1a8884114..e54bd0c0a 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: 13 November 24 at 00:12</p>
+<p>Last Updated: 14 November 24 at 00:12</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 b64c6e2af..2edca1902 100644
--- a/content/docs/10.0.1/index.html
+++ b/content/docs/10.0.1/index.html
@@ -239,7 +239,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: 13 November 24 at 00:12</p>
+<p>Last Updated: 14 November 24 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 f716913bc..f03dced1e 100644
--- a/content/docs/10.1.0/index.html
+++ b/content/docs/10.1.0/index.html
@@ -239,7 +239,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: 13 November 24 at 00:13</p>
+<p>Last Updated: 14 November 24 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.2.0/index.html b/content/docs/10.2.0/index.html
index 608556d1a..5f13c1d23 100644
--- a/content/docs/10.2.0/index.html
+++ b/content/docs/10.2.0/index.html
@@ -240,7 +240,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: 13 November 24 at 00:13</p>
+<p>Last Updated: 14 November 24 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.3.0/index.html b/content/docs/10.3.0/index.html
index 608556d1a..5f13c1d23 100644
--- a/content/docs/10.3.0/index.html
+++ b/content/docs/10.3.0/index.html
@@ -240,7 +240,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: 13 November 24 at 00:13</p>
+<p>Last Updated: 14 November 24 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/11.0.0/index.html b/content/docs/11.0.0/index.html
index 01a6addea..5d8cd1fea 100644
--- a/content/docs/11.0.0/index.html
+++ b/content/docs/11.0.0/index.html
@@ -240,7 +240,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: 13 November 24 at 00:14</p>
+<p>Last Updated: 14 November 24 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/12.0.0/index.html b/content/docs/12.0.0/index.html
index 321b3dd8e..7318496bd 100644
--- a/content/docs/12.0.0/index.html
+++ b/content/docs/12.0.0/index.html
@@ -165,7 +165,7 @@ by following these <a class="reference internal" 
href="contributing/documentatio
 <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: 13 November 24 at 00:14</p>
+<p>Last Updated: 14 November 24 at 00:14</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of 
Contents</span></p>
 <ul class="current">
diff --git a/content/docs/12.0.0/searchindex.js 
b/content/docs/12.0.0/searchindex.js
index ecf3e0314..0b11c15e3 100644
--- a/content/docs/12.0.0/searchindex.js
+++ b/content/docs/12.0.0/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/docs/12.1.0/index.html b/content/docs/12.1.0/index.html
index d3a7d1081..d494f18dc 100644
--- a/content/docs/12.1.0/index.html
+++ b/content/docs/12.1.0/index.html
@@ -165,7 +165,7 @@ by following these <a class="reference internal" 
href="contributing/documentatio
 <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: 13 November 24 at 00:14</p>
+<p>Last Updated: 14 November 24 at 00:14</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of 
Contents</span></p>
 <ul class="current">
diff --git a/content/docs/12.1.0/searchindex.js 
b/content/docs/12.1.0/searchindex.js
index 96b3c3c7c..783ac477f 100644
--- a/content/docs/12.1.0/searchindex.js
+++ b/content/docs/12.1.0/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/docs/12.2.0/index.html b/content/docs/12.2.0/index.html
index 6e131734b..b6dee230f 100644
--- a/content/docs/12.2.0/index.html
+++ b/content/docs/12.2.0/index.html
@@ -166,7 +166,7 @@ by following these <a class="reference internal" 
href="contributing/documentatio
 <section id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" 
title="Permalink to this heading"></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: 13 November 24 at 00:15</p>
+<p>Last Updated: 14 November 24 at 00:15</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of 
Contents</span></p>
 <ul class="current">
diff --git a/content/docs/12.2.0/searchindex.js 
b/content/docs/12.2.0/searchindex.js
index ce78d38ff..87d2ab961 100644
--- a/content/docs/12.2.0/searchindex.js
+++ b/content/docs/12.2.0/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", "applications/nxdiag/config", 
"applications/nxdiag/index", "applications/wapi/commands", 
"applications/wapi/index", "applications/wapi/wireless", "components/binfmt", 
"components/drivers/block/index", "components/dr [...]
\ 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", "applications/nxdiag/config", 
"applications/nxdiag/index", "applications/wapi/commands", 
"applications/wapi/index", "applications/wapi/wireless", "components/binfmt", 
"components/drivers/block/index", "components/dr [...]
\ No newline at end of file
diff --git a/content/docs/12.2.1/index.html b/content/docs/12.2.1/index.html
index 6e131734b..b6dee230f 100644
--- a/content/docs/12.2.1/index.html
+++ b/content/docs/12.2.1/index.html
@@ -166,7 +166,7 @@ by following these <a class="reference internal" 
href="contributing/documentatio
 <section id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" 
title="Permalink to this heading"></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: 13 November 24 at 00:15</p>
+<p>Last Updated: 14 November 24 at 00:15</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of 
Contents</span></p>
 <ul class="current">
diff --git 
a/content/docs/12.2.1/platforms/xtensa/esp32/boards/esp32-audio-kit/index.html 
b/content/docs/12.2.1/platforms/xtensa/esp32/boards/esp32-audio-kit/index.html
index 676a8aade..b1d9693ac 100644
--- 
a/content/docs/12.2.1/platforms/xtensa/esp32/boards/esp32-audio-kit/index.html
+++ 
b/content/docs/12.2.1/platforms/xtensa/esp32/boards/esp32-audio-kit/index.html
@@ -347,7 +347,7 @@ Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/)
 <p>Look for your PC IP address and test playing the prepared audio on your
 browser:</p>
 <figure class="align-center">
-<img alt="../../../../../_images/esp32-audio-config-file.png" 
src="../../../../../_images/esp32-audio-config-file.png" />
+<img alt="../../../../../_images/esp32-audio-config-file1.png" 
src="../../../../../_images/esp32-audio-config-file1.png" />
 </figure>
 <p>After successfully built and flashed, connect the board to the Wi-Fi 
network:</p>
 <div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>$ nsh&gt; wapi psk wlan0 mypasswd 3
diff --git 
a/content/docs/12.2.1/platforms/xtensa/esp32/boards/esp32-devkitc/index.html 
b/content/docs/12.2.1/platforms/xtensa/esp32/boards/esp32-devkitc/index.html
index 3a5092f01..907be2086 100644
--- a/content/docs/12.2.1/platforms/xtensa/esp32/boards/esp32-devkitc/index.html
+++ b/content/docs/12.2.1/platforms/xtensa/esp32/boards/esp32-devkitc/index.html
@@ -444,7 +444,7 @@ Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/)
 <p>Look for your PC IP address and test playing the prepared audio on your
 browser:</p>
 <figure class="align-center">
-<img alt="../../../../../_images/esp32-audio-config-file1.png" 
src="../../../../../_images/esp32-audio-config-file1.png" />
+<img alt="../../../../../_images/esp32-audio-config-file.png" 
src="../../../../../_images/esp32-audio-config-file.png" />
 </figure>
 <p>After successfully built and flashed, connect the board to the Wi-Fi 
network:</p>
 <div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>nsh&gt; wapi psk wlan0 mypasswd 3
diff --git a/content/docs/12.2.1/searchindex.js 
b/content/docs/12.2.1/searchindex.js
index aa1a78b1b..bdcbcd0ba 100644
--- a/content/docs/12.2.1/searchindex.js
+++ b/content/docs/12.2.1/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", "applications/nxdiag/config", 
"applications/nxdiag/index", "applications/wapi/commands", 
"applications/wapi/index", "applications/wapi/wireless", "components/binfmt", 
"components/drivers/block/index", "components/dr [...]
\ 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", "applications/nxdiag/config", 
"applications/nxdiag/index", "applications/wapi/commands", 
"applications/wapi/index", "applications/wapi/wireless", "components/binfmt", 
"components/drivers/block/index", "components/dr [...]
\ No newline at end of file
diff --git a/content/docs/12.3.0/index.html b/content/docs/12.3.0/index.html
index 1bcd58d71..d62b5a7fc 100644
--- a/content/docs/12.3.0/index.html
+++ b/content/docs/12.3.0/index.html
@@ -166,7 +166,7 @@ by following these <a class="reference internal" 
href="contributing/documentatio
 <section id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" 
title="Permalink to this heading"></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: 13 November 24 at 00:16</p>
+<p>Last Updated: 14 November 24 at 00:16</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of 
Contents</span></p>
 <ul class="current">
diff --git a/content/docs/12.3.0/searchindex.js 
b/content/docs/12.3.0/searchindex.js
index bb9ade338..618dff2ee 100644
--- a/content/docs/12.3.0/searchindex.js
+++ b/content/docs/12.3.0/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", "applications/nxdiag/config", 
"applications/nxdiag/index", "applications/wapi/commands", 
"applications/wapi/index", "applications/wapi/wireless", "components/binfmt", 
"components/drivers/block/index", "components/dr [...]
\ 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", "applications/nxdiag/config", 
"applications/nxdiag/index", "applications/wapi/commands", 
"applications/wapi/index", "applications/wapi/wireless", "components/binfmt", 
"components/drivers/block/index", "components/dr [...]
\ No newline at end of file
diff --git a/content/docs/12.4.0/index.html b/content/docs/12.4.0/index.html
index f28d42d2f..24e9e2782 100644
--- a/content/docs/12.4.0/index.html
+++ b/content/docs/12.4.0/index.html
@@ -173,7 +173,7 @@ 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: 13 November 24 at 00:16</p>
+<p>Last Updated: 14 November 24 at 00:16</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of 
Contents</span></p>
 <ul class="current">
diff --git a/content/docs/12.4.0/searchindex.js 
b/content/docs/12.4.0/searchindex.js
index 091ca5cd7..654f08802 100644
--- a/content/docs/12.4.0/searchindex.js
+++ b/content/docs/12.4.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", 
"applications/audioutils/index", "applications/audioutils/mml_parser/index", 
"applications/audioutils/nxaudio/index", 
"applications/benchmarks/coremark/index", "applications/benchmarks/index", 
"applications/boot/index", "applications/boot/mcuboot/index", 
"applications/boot/miniboot/index", "applications/canutils/candump/index", 
"applications/canutils/canlib/index", "applications/canutils/cansend/index", 
"applications/c [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", 
"applications/audioutils/index", "applications/audioutils/mml_parser/index", 
"applications/audioutils/nxaudio/index", 
"applications/benchmarks/coremark/index", "applications/benchmarks/index", 
"applications/boot/index", "applications/boot/mcuboot/index", 
"applications/boot/miniboot/index", "applications/canutils/candump/index", 
"applications/canutils/canlib/index", "applications/canutils/cansend/index", 
"applications/c [...]
\ No newline at end of file
diff --git a/content/docs/12.5.0/index.html b/content/docs/12.5.0/index.html
index ff938024a..13d8ca3c7 100644
--- a/content/docs/12.5.0/index.html
+++ b/content/docs/12.5.0/index.html
@@ -173,7 +173,7 @@ 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: 13 November 24 at 00:18</p>
+<p>Last Updated: 14 November 24 at 00:18</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of 
Contents</span></p>
 <ul class="current">
diff --git a/content/docs/12.5.0/searchindex.js 
b/content/docs/12.5.0/searchindex.js
index d055cee91..b7bee9f62 100644
--- a/content/docs/12.5.0/searchindex.js
+++ b/content/docs/12.5.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", 
"applications/audioutils/index", "applications/audioutils/mml_parser/index", 
"applications/audioutils/nxaudio/index", 
"applications/benchmarks/coremark/index", "applications/benchmarks/index", 
"applications/boot/index", "applications/boot/mcuboot/index", 
"applications/boot/miniboot/index", "applications/canutils/candump/index", 
"applications/canutils/canlib/index", "applications/canutils/cansend/index", 
"applications/c [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", 
"applications/audioutils/index", "applications/audioutils/mml_parser/index", 
"applications/audioutils/nxaudio/index", 
"applications/benchmarks/coremark/index", "applications/benchmarks/index", 
"applications/boot/index", "applications/boot/mcuboot/index", 
"applications/boot/miniboot/index", "applications/canutils/candump/index", 
"applications/canutils/canlib/index", "applications/canutils/cansend/index", 
"applications/c [...]
\ No newline at end of file
diff --git a/content/docs/12.5.1/index.html b/content/docs/12.5.1/index.html
index 84aa38848..44f0b14dd 100644
--- a/content/docs/12.5.1/index.html
+++ b/content/docs/12.5.1/index.html
@@ -173,7 +173,7 @@ 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: 13 November 24 at 00:19</p>
+<p>Last Updated: 14 November 24 at 00:19</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of 
Contents</span></p>
 <ul class="current">
diff --git a/content/docs/12.5.1/searchindex.js 
b/content/docs/12.5.1/searchindex.js
index fbbb69d84..35243caae 100644
--- a/content/docs/12.5.1/searchindex.js
+++ b/content/docs/12.5.1/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", 
"applications/audioutils/index", "applications/audioutils/mml_parser/index", 
"applications/audioutils/nxaudio/index", 
"applications/benchmarks/coremark/index", "applications/benchmarks/index", 
"applications/boot/index", "applications/boot/mcuboot/index", 
"applications/boot/miniboot/index", "applications/canutils/candump/index", 
"applications/canutils/canlib/index", "applications/canutils/cansend/index", 
"applications/c [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", 
"applications/audioutils/index", "applications/audioutils/mml_parser/index", 
"applications/audioutils/nxaudio/index", 
"applications/benchmarks/coremark/index", "applications/benchmarks/index", 
"applications/boot/index", "applications/boot/mcuboot/index", 
"applications/boot/miniboot/index", "applications/canutils/candump/index", 
"applications/canutils/canlib/index", "applications/canutils/cansend/index", 
"applications/c [...]
\ No newline at end of file
diff --git a/content/docs/12.6.0/index.html b/content/docs/12.6.0/index.html
index 24699df90..75ef02e1c 100644
--- a/content/docs/12.6.0/index.html
+++ b/content/docs/12.6.0/index.html
@@ -174,7 +174,7 @@ 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: 13 November 24 at 00:20</p>
+<p>Last Updated: 14 November 24 at 00:20</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of 
Contents</span></p>
 <ul class="current">
diff --git a/content/docs/12.6.0/searchindex.js 
b/content/docs/12.6.0/searchindex.js
index 0732f63ab..f9db0ba14 100644
--- a/content/docs/12.6.0/searchindex.js
+++ b/content/docs/12.6.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", 
"applications/audioutils/index", "applications/audioutils/mml_parser/index", 
"applications/audioutils/nxaudio/index", 
"applications/benchmarks/cachespeed/index", 
"applications/benchmarks/coremark-pro/index", 
"applications/benchmarks/coremark/index", 
"applications/benchmarks/dhrystone/index", "applications/benchmarks/fio/index", 
"applications/benchmarks/index", "applications/benchmarks/iozone/index", 
"applications/bench [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", 
"applications/audioutils/index", "applications/audioutils/mml_parser/index", 
"applications/audioutils/nxaudio/index", 
"applications/benchmarks/cachespeed/index", 
"applications/benchmarks/coremark-pro/index", 
"applications/benchmarks/coremark/index", 
"applications/benchmarks/dhrystone/index", "applications/benchmarks/fio/index", 
"applications/benchmarks/index", "applications/benchmarks/iozone/index", 
"applications/bench [...]
\ No newline at end of file
diff --git a/content/docs/12.7.0/_static/js/versions.js 
b/content/docs/12.7.0/_static/js/versions.js
index 818bc9969..4958195e0 100644
--- a/content/docs/12.7.0/_static/js/versions.js
+++ b/content/docs/12.7.0/_static/js/versions.js
@@ -1,6 +1,6 @@
 const themeFlyoutDisplay = "hidden";
-const themeVersionSelector = "True";
-const themeLanguageSelector = "True";
+const themeVersionSelector = true;
+const themeLanguageSelector = true;
 
 if (themeFlyoutDisplay === "attached") {
   function renderLanguages(config) {
@@ -8,10 +8,14 @@ if (themeFlyoutDisplay === "attached") {
       return "";
     }
 
+    // Insert the current language to the options on the selector
+    let languages = 
config.projects.translations.concat(config.projects.current);
+    languages = languages.sort((a, b) => 
a.language.name.localeCompare(b.language.name));
+
     const languagesHTML = `
       <dl>
         <dt>Languages</dt>
-        ${config.projects.translations
+        ${languages
           .map(
             (translation) => `
         <dd ${translation.slug == config.projects.current.slug ? 
'class="rtd-current-item"' : ""}>
diff --git a/content/docs/12.7.0/index.html b/content/docs/12.7.0/index.html
index 0b08117b4..dd66af473 100644
--- a/content/docs/12.7.0/index.html
+++ b/content/docs/12.7.0/index.html
@@ -173,7 +173,7 @@ 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: 13 November 24 at 00:22</p>
+<p>Last Updated: 14 November 24 at 00:22</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of 
Contents</span></p>
 <ul class="current">
diff --git a/content/docs/12.7.0/searchindex.js 
b/content/docs/12.7.0/searchindex.js
index f6bac2c7b..1c03fafd9 100644
--- a/content/docs/12.7.0/searchindex.js
+++ b/content/docs/12.7.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", 
"applications/audioutils/index", "applications/audioutils/mml_parser/index", 
"applications/audioutils/nxaudio/index", 
"applications/benchmarks/cachespeed/index", 
"applications/benchmarks/coremark-pro/index", 
"applications/benchmarks/coremark/index", 
"applications/benchmarks/dhrystone/index", "applications/benchmarks/fio/index", 
"applications/benchmarks/index", "applications/benchmarks/iozone/index", 
"applications/bench [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", 
"applications/audioutils/index", "applications/audioutils/mml_parser/index", 
"applications/audioutils/nxaudio/index", 
"applications/benchmarks/cachespeed/index", 
"applications/benchmarks/coremark-pro/index", 
"applications/benchmarks/coremark/index", 
"applications/benchmarks/dhrystone/index", "applications/benchmarks/fio/index", 
"applications/benchmarks/index", "applications/benchmarks/iozone/index", 
"applications/bench [...]
\ No newline at end of file
diff --git a/content/docs/latest/_images/WaveshareRP2040Zero.png 
b/content/docs/latest/_images/WaveshareRP2040Zero.png
new file mode 100644
index 000000000..270cc6c57
Binary files /dev/null and 
b/content/docs/latest/_images/WaveshareRP2040Zero.png differ
diff --git 
a/content/docs/latest/_sources/platforms/arm/rp2040/boards/waveshare-rp2040-zero/index.rst.txt
 
b/content/docs/latest/_sources/platforms/arm/rp2040/boards/waveshare-rp2040-zero/index.rst.txt
new file mode 100644
index 000000000..77969ae29
--- /dev/null
+++ 
b/content/docs/latest/_sources/platforms/arm/rp2040/boards/waveshare-rp2040-zero/index.rst.txt
@@ -0,0 +1,234 @@
+===============================
+Waveshare RP2040 Zero
+===============================
+
+The `Waveshare RP2040 Zero <https://www.waveshare.com/wiki/RP2040-Zero>`_ is a 
general purpose board supplied by
+Waveshare.
+
+.. figure:: WaveshareRP2040Zero.png
+   :align: center
+
+Features
+========
+
+* RP2040 microcontroller chip
+* Dual-core ARM Cortex M0+ processor, flexible clock running up to 133 MHz
+* 264kB of SRAM, and 2MB of on-board Flash memory
+* Castellated module allows soldering direct to carrier boards
+* USB 1.1 Host and Device support
+* Low-power sleep and dormant modes
+* Drag & drop programming using mass storage over USB
+* 20 multi-function GPIO pins
+* 2× SPI, 2× I2C, 2× UART, 3× 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 pins 23 (TX GPIO0) and pin 22
+(RX 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 GPIO16 (data).
+
+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.
+
+Pin Mapping
+===========
+Pads numbered anticlockwise from USB connector.
+
+===== ========== ==========
+Pad   Signal     Notes
+===== ========== ==========
+1     5V
+2     Ground
+3     3.3V
+4     GPIO29
+5     GPIO28
+6     GPIO27
+7     GPIO26
+8     GPIO15
+9     GPIO14
+10    GPIO13
+11    GPIO12
+12    GPIO11     Default TX for SPI1
+13    GPIO10     Default SCK for SPI1
+14    GPIO9      Default CSn for SPI1
+15    GPIO8      Default RX for SPI1
+16    GPIO7      Default SCL for I2C1
+17    GPIO6      Default SDA for I2C1
+18    GPIO5      Default SCL for I2C0
+19    GPIO4      Default SDA for I2C0
+20    GPIO3
+21    GPIO2
+22    GPIO1      Default RX for UART0 serial console
+23    GPIO0      Default TX for UART0 serial console
+===== ========== ==========
+
+
+Power Supply
+============
+
+The Waveshare RP2040 Zero can be powered via the USB connector,
+or by supplying +5V to pin 1.
+
+The RP2040 runs on 3.3 volts.  This is supplied
+by an onboard voltage regulator.
+
+Supported Capabilities
+======================
+
+NuttX supports the following RP2040 capabilities:
+
+* UART  (console port)
+
+  * GPIO 0 (UART0 TX) and GPIO 1 (UART0 RX) are used for the console.
+
+* I2C
+* SPI (master only)
+* DMAC
+* PWM
+* ADC
+* Watchdog
+* USB device
+
+  * MSC, CDC/ACM serial and these composite device are supported.
+  * CDC/ACM serial device can be used for the console.
+
+* PIO (RP2040 Programmable I/O)
+* Flash ROM Boot
+* SRAM Boot
+
+  * If Pico SDK is available, nuttx.uf2 file which can be used in BOOTSEL mode 
will be created.
+
+* Persistent flash filesystem in unused flash ROM
+* WiFi wireless communication
+
+There is currently no direct user mode access to these RP2040 hardware 
features:
+
+* SPI Slave Mode
+* SSI
+* RTC
+* Timers
+
+NuttX also provide support for these external devices:
+
+* BMP180 sensor at I2C0 (don't forget to define I2C0 GPIOs at "I2C0 GPIO pin 
assign" in Board Selection menu)
+* INA219 sensor / module (don't forget to define I2C0 GPIOs at "I2C0 GPIO pin 
assign" in Board Selection menu)
+* SHT4X sensor at I2C0
+* Pico Display Pack (ST7789 LCD)
+
+  * RGB leds and buttons are not supported yet.
+
+* Pico Audio Pack (PCM5100A I2S DAC)
+
+  * I2S interface is realized by PIO.
+
+* WS2812 smart pixel support
+
+Installation
+============
+
+1. Download Raspberry Pi Pico SDK
+
+.. code-block:: console
+
+  $ git clone -b 2.0.0 https://github.com/raspberrypi/pico-sdk.git
+
+2. Download and install picotool
+
+  Instructions can be found here: https://github.com/raspberrypi/picotool
+
+  If you are on Arch Linux, you can install the picotool through the AUR:
+
+.. code-block:: console
+
+  $ yay -S picotool
+
+3. Set PICO_SDK_PATH environment variable
+
+.. code-block:: console
+
+  $ export PICO_SDK_PATH=<absolute_path_to_pico-sdk_directory>
+
+4. Configure and build NuttX
+
+.. code-block:: console
+
+  $ git clone https://github.com/apache/nuttx.git nuttx
+  $ git clone https://github.com/apache/nuttx-apps.git apps
+  $ cd nuttx
+  $ make distclean
+  $ ./tools/configure.sh waveshare-rp2040-zero:nsh
+  $ make V=1
+
+5. Connect Raspberry Pi Pico board to USB port while pressing BOOTSEL.
+   The board will be detected as USB Mass Storage Device.
+   Then copy "nuttx.uf2" into the device.
+   (Same manner as the standard Pico SDK applications installation.)
+
+6. To access the console, GPIO 0 and 1 pins must be connected to the
+   device such as USB-serial converter.
+
+   `usbnsh` configuration provides the console access by USB CDC/ACM serial
+   device.  The console is available by using a terminal software on the USB
+   host.
+
+
+Configurations
+==============
+
+gpio
+--------
+
+NuttShell configuration (console enabled in UART0, at 115200 bps) with GPIO 
examples.
+
+nsh
+---
+
+Basic NuttShell configuration (console enabled in UART0, at 115200 bps).
+
+
+usbnsh
+------
+
+Basic NuttShell configuration using CDC/ACM serial (console enabled in USB 
Port,
+at 115200 bps).
+
+ws2812
+------
+
+Basic NuttShell configuration with WS2812 driver and example enabled. Console 
is enabled over USB at 115200 bps.
+
+License exceptions
+==================
+
+The following files are originated from the files in Pico SDK.
+So, the files are licensed under 3-Clause BSD same as Pico SDK.
+
+* arch/arm/src/rp2040/rp2040_clock.c
+* arch/arm/src/rp2040/rp2040_pll.c
+* arch/arm/src/rp2040/rp2040_xosc.c
+
+  * These are created by referring the Pico SDK clock initialization.
+
+* arch/arm/src/rp2040/rp2040_pio.c
+* arch/arm/src/rp2040/rp2040_pio.h
+* arch/arm/src/rp2040/rp2040_pio_instructions.h
+
+  * These provide the similar APIs to Pico SDK's hardware_pio APIs.
+
+* arch/arm/src/rp2040/hardware/\*.h
+
+  * These are generated from rp2040.svd originally provided in Pico SDK.
diff --git a/content/docs/latest/_static/js/versions.js 
b/content/docs/latest/_static/js/versions.js
index 818bc9969..4958195e0 100644
--- a/content/docs/latest/_static/js/versions.js
+++ b/content/docs/latest/_static/js/versions.js
@@ -1,6 +1,6 @@
 const themeFlyoutDisplay = "hidden";
-const themeVersionSelector = "True";
-const themeLanguageSelector = "True";
+const themeVersionSelector = true;
+const themeLanguageSelector = true;
 
 if (themeFlyoutDisplay === "attached") {
   function renderLanguages(config) {
@@ -8,10 +8,14 @@ if (themeFlyoutDisplay === "attached") {
       return "";
     }
 
+    // Insert the current language to the options on the selector
+    let languages = 
config.projects.translations.concat(config.projects.current);
+    languages = languages.sort((a, b) => 
a.language.name.localeCompare(b.language.name));
+
     const languagesHTML = `
       <dl>
         <dt>Languages</dt>
-        ${config.projects.translations
+        ${languages
           .map(
             (translation) => `
         <dd ${translation.slug == config.projects.current.slug ? 
'class="rtd-current-item"' : ""}>
diff --git a/content/docs/latest/index.html b/content/docs/latest/index.html
index bac744980..29471d8bd 100644
--- a/content/docs/latest/index.html
+++ b/content/docs/latest/index.html
@@ -173,7 +173,7 @@ 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: 13 November 24 at 00:24</p>
+<p>Last Updated: 14 November 24 at 00:24</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><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 6e47735e7..2846a0864 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 157c13fea..34666b69a 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
@@ -173,6 +173,7 @@
 <li class="toctree-l5"><a class="reference internal" 
href="../seeed-xiao-rp2040/index.html">Seeed Studio Xiao RP2040</a></li>
 <li class="toctree-l5"><a class="reference internal" 
href="../w5500-evb-pico/index.html">W5500-EVB-Pico</a></li>
 <li class="toctree-l5"><a class="reference internal" 
href="../waveshare-rp2040-lcd-1.28/index.html">Waveshare RP2040 LCD 
1.28</a></li>
+<li class="toctree-l5"><a class="reference internal" 
href="../waveshare-rp2040-zero/index.html">Waveshare RP2040 Zero</a></li>
 </ul>
 </li>
 </ul>
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 8eb46a009..53ca3f37b 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
@@ -173,6 +173,7 @@
 <li class="toctree-l5"><a class="reference internal" 
href="../seeed-xiao-rp2040/index.html">Seeed Studio Xiao RP2040</a></li>
 <li class="toctree-l5"><a class="reference internal" 
href="../w5500-evb-pico/index.html">W5500-EVB-Pico</a></li>
 <li class="toctree-l5"><a class="reference internal" 
href="../waveshare-rp2040-lcd-1.28/index.html">Waveshare RP2040 LCD 
1.28</a></li>
+<li class="toctree-l5"><a class="reference internal" 
href="../waveshare-rp2040-zero/index.html">Waveshare RP2040 Zero</a></li>
 </ul>
 </li>
 </ul>
diff --git 
a/content/docs/latest/platforms/arm/rp2040/boards/adafruit-qt-py-rp2040/index.html
 
b/content/docs/latest/platforms/arm/rp2040/boards/adafruit-qt-py-rp2040/index.html
index 264b9f306..da59dee04 100644
--- 
a/content/docs/latest/platforms/arm/rp2040/boards/adafruit-qt-py-rp2040/index.html
+++ 
b/content/docs/latest/platforms/arm/rp2040/boards/adafruit-qt-py-rp2040/index.html
@@ -173,6 +173,7 @@
 <li class="toctree-l5"><a class="reference internal" 
href="../seeed-xiao-rp2040/index.html">Seeed Studio Xiao RP2040</a></li>
 <li class="toctree-l5"><a class="reference internal" 
href="../w5500-evb-pico/index.html">W5500-EVB-Pico</a></li>
 <li class="toctree-l5"><a class="reference internal" 
href="../waveshare-rp2040-lcd-1.28/index.html">Waveshare RP2040 LCD 
1.28</a></li>
+<li class="toctree-l5"><a class="reference internal" 
href="../waveshare-rp2040-zero/index.html">Waveshare RP2040 Zero</a></li>
 </ul>
 </li>
 </ul>
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 6e0efa2fd..88af1713d 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
@@ -173,6 +173,7 @@
 <li class="toctree-l5"><a class="reference internal" 
href="../seeed-xiao-rp2040/index.html">Seeed Studio Xiao RP2040</a></li>
 <li class="toctree-l5"><a class="reference internal" 
href="../w5500-evb-pico/index.html">W5500-EVB-Pico</a></li>
 <li class="toctree-l5"><a class="reference internal" 
href="../waveshare-rp2040-lcd-1.28/index.html">Waveshare RP2040 LCD 
1.28</a></li>
+<li class="toctree-l5"><a class="reference internal" 
href="../waveshare-rp2040-zero/index.html">Waveshare RP2040 Zero</a></li>
 </ul>
 </li>
 </ul>
diff --git 
a/content/docs/latest/platforms/arm/rp2040/boards/raspberrypi-pico-w/index.html 
b/content/docs/latest/platforms/arm/rp2040/boards/raspberrypi-pico-w/index.html
index 528e0c313..d6ffe0441 100644
--- 
a/content/docs/latest/platforms/arm/rp2040/boards/raspberrypi-pico-w/index.html
+++ 
b/content/docs/latest/platforms/arm/rp2040/boards/raspberrypi-pico-w/index.html
@@ -173,6 +173,7 @@
 <li class="toctree-l5"><a class="reference internal" 
href="../seeed-xiao-rp2040/index.html">Seeed Studio Xiao RP2040</a></li>
 <li class="toctree-l5"><a class="reference internal" 
href="../w5500-evb-pico/index.html">W5500-EVB-Pico</a></li>
 <li class="toctree-l5"><a class="reference internal" 
href="../waveshare-rp2040-lcd-1.28/index.html">Waveshare RP2040 LCD 
1.28</a></li>
+<li class="toctree-l5"><a class="reference internal" 
href="../waveshare-rp2040-zero/index.html">Waveshare RP2040 Zero</a></li>
 </ul>
 </li>
 </ul>
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 f5fac98a7..7c82b0fa9 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
@@ -173,6 +173,7 @@
 <li class="toctree-l5"><a class="reference internal" 
href="../seeed-xiao-rp2040/index.html">Seeed Studio Xiao RP2040</a></li>
 <li class="toctree-l5"><a class="reference internal" 
href="../w5500-evb-pico/index.html">W5500-EVB-Pico</a></li>
 <li class="toctree-l5"><a class="reference internal" 
href="../waveshare-rp2040-lcd-1.28/index.html">Waveshare RP2040 LCD 
1.28</a></li>
+<li class="toctree-l5"><a class="reference internal" 
href="../waveshare-rp2040-zero/index.html">Waveshare RP2040 Zero</a></li>
 </ul>
 </li>
 </ul>
diff --git 
a/content/docs/latest/platforms/arm/rp2040/boards/seeed-xiao-rp2040/index.html 
b/content/docs/latest/platforms/arm/rp2040/boards/seeed-xiao-rp2040/index.html
index 7f3fa3539..1ca44bd2a 100644
--- 
a/content/docs/latest/platforms/arm/rp2040/boards/seeed-xiao-rp2040/index.html
+++ 
b/content/docs/latest/platforms/arm/rp2040/boards/seeed-xiao-rp2040/index.html
@@ -173,6 +173,7 @@
 <li class="toctree-l5 current"><a class="current reference internal" 
href="#">Seeed Studio Xiao RP2040</a></li>
 <li class="toctree-l5"><a class="reference internal" 
href="../w5500-evb-pico/index.html">W5500-EVB-Pico</a></li>
 <li class="toctree-l5"><a class="reference internal" 
href="../waveshare-rp2040-lcd-1.28/index.html">Waveshare RP2040 LCD 
1.28</a></li>
+<li class="toctree-l5"><a class="reference internal" 
href="../waveshare-rp2040-zero/index.html">Waveshare RP2040 Zero</a></li>
 </ul>
 </li>
 </ul>
diff --git 
a/content/docs/latest/platforms/arm/rp2040/boards/w5500-evb-pico/index.html 
b/content/docs/latest/platforms/arm/rp2040/boards/w5500-evb-pico/index.html
index c9466fdbc..e84401c84 100644
--- a/content/docs/latest/platforms/arm/rp2040/boards/w5500-evb-pico/index.html
+++ b/content/docs/latest/platforms/arm/rp2040/boards/w5500-evb-pico/index.html
@@ -173,6 +173,7 @@
 <li class="toctree-l5"><a class="reference internal" 
href="../seeed-xiao-rp2040/index.html">Seeed Studio Xiao RP2040</a></li>
 <li class="toctree-l5 current"><a class="current reference internal" 
href="#">W5500-EVB-Pico</a></li>
 <li class="toctree-l5"><a class="reference internal" 
href="../waveshare-rp2040-lcd-1.28/index.html">Waveshare RP2040 LCD 
1.28</a></li>
+<li class="toctree-l5"><a class="reference internal" 
href="../waveshare-rp2040-zero/index.html">Waveshare RP2040 Zero</a></li>
 </ul>
 </li>
 </ul>
diff --git 
a/content/docs/latest/platforms/arm/rp2040/boards/waveshare-rp2040-lcd-1.28/index.html
 
b/content/docs/latest/platforms/arm/rp2040/boards/waveshare-rp2040-lcd-1.28/index.html
index 5f7a0ea53..b70d93265 100644
--- 
a/content/docs/latest/platforms/arm/rp2040/boards/waveshare-rp2040-lcd-1.28/index.html
+++ 
b/content/docs/latest/platforms/arm/rp2040/boards/waveshare-rp2040-lcd-1.28/index.html
@@ -43,7 +43,7 @@
     <script src="../../../../../_static/js/theme.js"></script>
     <link rel="index" title="Index" href="../../../../../genindex.html" />
     <link rel="search" title="Search" href="../../../../../search.html" />
-    <link rel="next" title="NXP S32K1XX" href="../../../s32k1xx/index.html" />
+    <link rel="next" title="Waveshare RP2040 Zero" 
href="../waveshare-rp2040-zero/index.html" />
     <link rel="prev" title="W5500-EVB-Pico" 
href="../w5500-evb-pico/index.html" /> 
 </head>
 
@@ -173,6 +173,7 @@
 <li class="toctree-l5"><a class="reference internal" 
href="../seeed-xiao-rp2040/index.html">Seeed Studio Xiao RP2040</a></li>
 <li class="toctree-l5"><a class="reference internal" 
href="../w5500-evb-pico/index.html">W5500-EVB-Pico</a></li>
 <li class="toctree-l5 current"><a class="current reference internal" 
href="#">Waveshare RP2040 LCD 1.28</a></li>
+<li class="toctree-l5"><a class="reference internal" 
href="../waveshare-rp2040-zero/index.html">Waveshare RP2040 Zero</a></li>
 </ul>
 </li>
 </ul>
@@ -556,7 +557,7 @@ So, the files are licensed under 3-Clause BSD same as Pico 
SDK.</p>
           </div>
           <footer><div class="rst-footer-buttons" role="navigation" 
aria-label="Footer">
         <a href="../w5500-evb-pico/index.html" class="btn btn-neutral 
float-left" title="W5500-EVB-Pico" accesskey="p" rel="prev"><span class="fa 
fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
-        <a href="../../../s32k1xx/index.html" class="btn btn-neutral 
float-right" title="NXP S32K1XX" accesskey="n" rel="next">Next <span class="fa 
fa-arrow-circle-right" aria-hidden="true"></span></a>
+        <a href="../waveshare-rp2040-zero/index.html" class="btn btn-neutral 
float-right" title="Waveshare RP2040 Zero" accesskey="n" rel="next">Next <span 
class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
     </div>
 
   <hr/>
diff --git 
a/content/docs/latest/platforms/arm/rp2040/boards/adafruit-qt-py-rp2040/index.html
 
b/content/docs/latest/platforms/arm/rp2040/boards/waveshare-rp2040-zero/index.html
similarity index 85%
copy from 
content/docs/latest/platforms/arm/rp2040/boards/adafruit-qt-py-rp2040/index.html
copy to 
content/docs/latest/platforms/arm/rp2040/boards/waveshare-rp2040-zero/index.html
index 264b9f306..d9364e81f 100644
--- 
a/content/docs/latest/platforms/arm/rp2040/boards/adafruit-qt-py-rp2040/index.html
+++ 
b/content/docs/latest/platforms/arm/rp2040/boards/waveshare-rp2040-zero/index.html
@@ -25,7 +25,7 @@
   <meta charset="utf-8" /><meta name="generator" content="Docutils 0.18.1: 
http://docutils.sourceforge.net/"; />
 
   <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-  <title>Adafruit QT Py RP2040 &mdash; NuttX latest documentation</title>
+  <title>Waveshare RP2040 Zero &mdash; NuttX latest documentation</title>
       <link rel="stylesheet" type="text/css" 
href="../../../../../_static/pygments.css" />
       <link rel="stylesheet" type="text/css" 
href="../../../../../_static/css/theme.css" />
       <link rel="stylesheet" type="text/css" 
href="../../../../../_static/copybutton.css" />
@@ -43,8 +43,8 @@
     <script src="../../../../../_static/js/theme.js"></script>
     <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="prev" title="Adafruit KB2040 Kee Boar" 
href="../adafruit-kb2040/index.html" /> 
+    <link rel="next" title="NXP S32K1XX" href="../../../s32k1xx/index.html" />
+    <link rel="prev" title="Waveshare RP2040 LCD 1.28" 
href="../waveshare-rp2040-lcd-1.28/index.html" /> 
 </head>
 
 <body class="wy-body-for-nav"> 
@@ -166,13 +166,14 @@
 <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 Kee Boar</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="../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-w/index.html">Raspberry Pi Pico W</a></li>
 <li class="toctree-l5"><a class="reference internal" 
href="../raspberrypi-pico/index.html">Raspberry Pi Pico</a></li>
 <li class="toctree-l5"><a class="reference internal" 
href="../seeed-xiao-rp2040/index.html">Seeed Studio Xiao RP2040</a></li>
 <li class="toctree-l5"><a class="reference internal" 
href="../w5500-evb-pico/index.html">W5500-EVB-Pico</a></li>
 <li class="toctree-l5"><a class="reference internal" 
href="../waveshare-rp2040-lcd-1.28/index.html">Waveshare RP2040 LCD 
1.28</a></li>
+<li class="toctree-l5 current"><a class="current reference internal" 
href="#">Waveshare RP2040 Zero</a></li>
 </ul>
 </li>
 </ul>
@@ -254,9 +255,9 @@
           <li class="breadcrumb-item"><a 
href="../../../../index.html">Supported Platforms</a></li>
           <li class="breadcrumb-item"><a 
href="../../../index.html">ARM</a></li>
           <li class="breadcrumb-item"><a href="../../index.html">RaspberryPi 
rp2040</a></li>
-      <li class="breadcrumb-item active">Adafruit QT Py RP2040</li>
+      <li class="breadcrumb-item active">Waveshare RP2040 Zero</li>
       <li class="wy-breadcrumbs-aside">
-            <a 
href="../../../../../_sources/platforms/arm/rp2040/boards/adafruit-qt-py-rp2040/index.rst.txt"
 rel="nofollow"> View page source</a>
+            <a 
href="../../../../../_sources/platforms/arm/rp2040/boards/waveshare-rp2040-zero/index.rst.txt"
 rel="nofollow"> View page source</a>
       </li>
   </ul>
   <hr/>
@@ -264,27 +265,25 @@
           <div role="main" class="document" itemscope="itemscope" 
itemtype="http://schema.org/Article";>
            <div itemprop="articleBody">
              
-  <section id="adafruit-qt-py-rp2040">
-<h1>Adafruit QT Py RP2040<a class="headerlink" href="#adafruit-qt-py-rp2040" 
title="Permalink to this heading"></a></h1>
-<p>The QT Py RP2040 is a tiny general purpose RP2040 board supplied by
-Adafruit.</p>
+  <section id="waveshare-rp2040-zero">
+<h1>Waveshare RP2040 Zero<a class="headerlink" href="#waveshare-rp2040-zero" 
title="Permalink to this heading"></a></h1>
+<p>The <a class="reference external" 
href="https://www.waveshare.com/wiki/RP2040-Zero";>Waveshare RP2040 Zero</a> is 
a general purpose board supplied by
+Waveshare.</p>
 <figure class="align-center">
-<img alt="../../../../../_images/QT-Py.png" 
src="../../../../../_images/QT-Py.png" />
+<img alt="../../../../../_images/WaveshareRP2040Zero.png" 
src="../../../../../_images/WaveshareRP2040Zero.png" />
 </figure>
-<p>See the <a class="reference external" 
href="https://learn.adafruit.com/adafruit-qt-py-2040/";>Adafruit website</a>
-for information about the Adafruit QT Py RP2040.</p>
 <section id="features">
 <h2>Features<a class="headerlink" href="#features" title="Permalink to this 
heading"></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 8MB of on-board Flash memory</p></li>
+<li><p>264kB of SRAM, and 2MB 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 1.1 Host and Device support</p></li>
 <li><p>Low-power sleep and dormant modes</p></li>
 <li><p>Drag &amp; drop programming using mass storage over USB</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>20 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>Accurate clock and timer on-chip</p></li>
 <li><p>Temperature sensor</p></li>
 <li><p>Accelerated floating point libraries on-chip</p></li>
@@ -293,21 +292,18 @@ for information about the Adafruit QT Py RP2040.</p>
 </section>
 <section id="serial-console">
 <h2>Serial Console<a class="headerlink" href="#serial-console" 
title="Permalink to this heading"></a></h2>
-<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>By default a serial console appears on pins 23 (TX GPIO0) and pin 22
+(RX GPIO1).  This console runs a 115200-8N1.</p>
 <p>The board can be configured to use the USB connection as the serial 
console.</p>
 </section>
 <section id="buttons-and-leds">
 <h2>Buttons and LEDs<a class="headerlink" href="#buttons-and-leds" 
title="Permalink to this heading"></a></h2>
-<p>A ws2812 (NeoPixel) smart RGB LED controlled by GPIO12 (data) and
-GPIO11 (power).</p>
+<p>A ws2812 (NeoPixel) smart RGB LED controlled by GPIO16 (data).</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>
 </section>
 <section id="pin-mapping">
 <h2>Pin Mapping<a class="headerlink" href="#pin-mapping" title="Permalink to 
this heading"></a></h2>
@@ -321,75 +317,106 @@ the power.</p>
 </thead>
 <tbody>
 <tr class="row-even"><td><p>1</p></td>
-<td><p>GPIO26</p></td>
-<td><p>ADC0</p></td>
+<td><p>5V</p></td>
+<td></td>
 </tr>
 <tr class="row-odd"><td><p>2</p></td>
-<td><p>GPIO27</p></td>
-<td><p>ADC1</p></td>
+<td><p>Ground</p></td>
+<td></td>
 </tr>
 <tr class="row-even"><td><p>3</p></td>
-<td><p>GPIO28</p></td>
-<td><p>ADC2</p></td>
+<td><p>3.3V</p></td>
+<td></td>
 </tr>
 <tr class="row-odd"><td><p>4</p></td>
 <td><p>GPIO29</p></td>
-<td><p>ADC3</p></td>
+<td></td>
 </tr>
 <tr class="row-even"><td><p>5</p></td>
-<td><p>GPIO24</p></td>
+<td><p>GPIO28</p></td>
 <td></td>
 </tr>
 <tr class="row-odd"><td><p>6</p></td>
-<td><p>GPIO25</p></td>
+<td><p>GPIO27</p></td>
 <td></td>
 </tr>
 <tr class="row-even"><td><p>7</p></td>
-<td><p>GPIO20</p></td>
-<td><p>Default TX for UART1 serial console</p></td>
+<td><p>GPIO26</p></td>
+<td></td>
 </tr>
 <tr class="row-odd"><td><p>8</p></td>
-<td><p>GPIO5</p></td>
-<td><p>Default RX for UART1 serial console</p></td>
+<td><p>GPIO15</p></td>
+<td></td>
 </tr>
 <tr class="row-even"><td><p>9</p></td>
-<td><p>GPIO6</p></td>
+<td><p>GPIO14</p></td>
 <td></td>
 </tr>
 <tr class="row-odd"><td><p>10</p></td>
-<td><p>GPIO4</p></td>
+<td><p>GPIO13</p></td>
 <td></td>
 </tr>
 <tr class="row-even"><td><p>11</p></td>
-<td><p>GPIO3</p></td>
+<td><p>GPIO12</p></td>
 <td></td>
 </tr>
 <tr class="row-odd"><td><p>12</p></td>
-<td><p>3.3V</p></td>
-<td><p>Power out to peripherals.</p></td>
+<td><p>GPIO11</p></td>
+<td><p>Default TX for SPI1</p></td>
 </tr>
 <tr class="row-even"><td><p>13</p></td>
-<td><p>Ground</p></td>
-<td></td>
+<td><p>GPIO10</p></td>
+<td><p>Default SCK for SPI1</p></td>
 </tr>
 <tr class="row-odd"><td><p>14</p></td>
-<td><p>5V</p></td>
+<td><p>GPIO9</p></td>
+<td><p>Default CSn for SPI1</p></td>
+</tr>
+<tr class="row-even"><td><p>15</p></td>
+<td><p>GPIO8</p></td>
+<td><p>Default RX for SPI1</p></td>
+</tr>
+<tr class="row-odd"><td><p>16</p></td>
+<td><p>GPIO7</p></td>
+<td><p>Default SCL for I2C1</p></td>
+</tr>
+<tr class="row-even"><td><p>17</p></td>
+<td><p>GPIO6</p></td>
+<td><p>Default SDA for I2C1</p></td>
+</tr>
+<tr class="row-odd"><td><p>18</p></td>
+<td><p>GPIO5</p></td>
+<td><p>Default SCL for I2C0</p></td>
+</tr>
+<tr class="row-even"><td><p>19</p></td>
+<td><p>GPIO4</p></td>
+<td><p>Default SDA for I2C0</p></td>
+</tr>
+<tr class="row-odd"><td><p>20</p></td>
+<td><p>GPIO3</p></td>
 <td></td>
 </tr>
+<tr class="row-even"><td><p>21</p></td>
+<td><p>GPIO2</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>22</p></td>
+<td><p>GPIO1</p></td>
+<td><p>Default RX for UART0 serial console</p></td>
+</tr>
+<tr class="row-even"><td><p>23</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>
 </section>
 <section id="power-supply">
 <h2>Power Supply<a class="headerlink" href="#power-supply" title="Permalink to 
this heading"></a></h2>
-<p>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.</p>
-<p>The Raspberry Pi Pico chip run on 3.3 volts which is supplied by
-an on board regulator.</p>
+<p>The Waveshare RP2040 Zero can be powered via the USB connector,
+or by supplying +5V to pin 1.</p>
+<p>The RP2040 runs on 3.3 volts.  This is supplied
+by an onboard voltage regulator.</p>
 </section>
 <section id="supported-capabilities">
 <h2>Supported Capabilities<a class="headerlink" href="#supported-capabilities" 
title="Permalink to this heading"></a></h2>
@@ -431,13 +458,26 @@ an on board regulator.</p>
 </ul>
 <p>NuttX also provide support for these external devices:</p>
 <ul class="simple">
+<li><p>BMP180 sensor at I2C0 (don’t forget to define I2C0 GPIOs at “I2C0 GPIO 
pin assign” in Board Selection menu)</p></li>
+<li><p>INA219 sensor / module (don’t forget to define I2C0 GPIOs at “I2C0 GPIO 
pin assign” in Board Selection menu)</p></li>
+<li><p>SHT4X sensor at I2C0</p></li>
+<li><p>Pico Display Pack (ST7789 LCD)</p>
+<ul>
+<li><p>RGB leds and buttons are not supported yet.</p></li>
+</ul>
+</li>
+<li><p>Pico Audio Pack (PCM5100A I2S DAC)</p>
+<ul>
+<li><p>I2S interface is realized by PIO.</p></li>
+</ul>
+</li>
 <li><p>WS2812 smart pixel support</p></li>
 </ul>
 </section>
 <section id="installation">
 <h2>Installation<a class="headerlink" href="#installation" title="Permalink to 
this heading"></a></h2>
 <ol class="arabic simple">
-<li><p>Download Raspberry Pi Pico SDK.</p></li>
+<li><p>Download Raspberry Pi Pico SDK</p></li>
 </ol>
 <div class="highlight-console notranslate"><div 
class="highlight"><pre><span></span><span class="gp">$ </span>git<span 
class="w"> </span>clone<span class="w"> </span>-b<span class="w"> </span><span 
class="m">2</span>.0.0<span class="w"> 
</span>https://github.com/raspberrypi/pico-sdk.git
 </pre></div>
@@ -465,19 +505,19 @@ an on board regulator.</p>
 <span class="gp">$ </span>git<span class="w"> </span>clone<span class="w"> 
</span>https://github.com/apache/nuttx-apps.git<span class="w"> </span>apps
 <span class="gp">$ </span><span class="nb">cd</span><span class="w"> 
</span>nuttx
 <span class="gp">$ </span>make<span class="w"> </span>distclean
-<span class="gp">$ </span>./tools/configure.sh<span class="w"> 
</span>adafruit-qt-py-rp2040:nsh
+<span class="gp">$ </span>./tools/configure.sh<span class="w"> 
</span>waveshare-rp2040-zero:nsh
 <span class="gp">$ </span>make<span class="w"> </span><span 
class="nv">V</span><span class="o">=</span><span class="m">1</span>
 </pre></div>
 </div>
 <ol class="arabic" start="5">
-<li><p>Connect the Adafruit QT Py RP2040 board to USB port while pressing BOOT.
-The board will be detected as USB Mass Storage Device. Then copy “nuttx.uf2”
-into the device (Same manner as the standard Pico SDK applications
-installation).</p></li>
-<li><p>To access the console, GPIO 20 (TX) and GPIO 5 (RX) pins must be 
connected to
-the device such as USB-serial converter.</p>
+<li><p>Connect Raspberry Pi Pico board to USB port while pressing BOOTSEL.
+The board will be detected as USB Mass Storage Device.
+Then copy “nuttx.uf2” into the device.
+(Same manner as the standard Pico SDK applications installation.)</p></li>
+<li><p>To access the console, GPIO 0 and 1 pins must be connected to the
+device such as USB-serial converter.</p>
 <p><cite>usbnsh</cite> configuration provides the console access by USB 
CDC/ACM serial
-decive.  The console is available by using a terminal software on the USB
+device.  The console is available by using a terminal software on the USB
 host.</p>
 </li>
 </ol>
@@ -486,32 +526,21 @@ host.</p>
 <h2>Configurations<a class="headerlink" href="#configurations" 
title="Permalink to this heading"></a></h2>
 <section id="gpio">
 <h3>gpio<a class="headerlink" href="#gpio" title="Permalink to this 
heading"></a></h3>
-<p>NuttShell configuration (console enabled in UART1, at 115200 bps) with GPIO 
examples.</p>
+<p>NuttShell configuration (console enabled in UART0, at 115200 bps) with GPIO 
examples.</p>
 </section>
 <section id="nsh">
 <h3>nsh<a class="headerlink" href="#nsh" title="Permalink to this 
heading"></a></h3>
-<p>Basic NuttShell configuration (console enabled in UART1, at 115200 bps).</p>
-</section>
-<section id="nsh-flash">
-<h3>nsh-flash<a class="headerlink" href="#nsh-flash" title="Permalink to this 
heading"></a></h3>
-<p>Basic NuttShell configuration (console enabled in UART0, at 115200 bps
-with SMART flash filesystem.</p>
-</section>
-<section id="nshsram">
-<h3>nshsram<a class="headerlink" href="#nshsram" title="Permalink to this 
heading"></a></h3>
-<p>NuttShell configuration (console enabled in UART1, at 115200 bps) with 
interrupt
-vectors in RAM.</p>
-</section>
-<section id="smp">
-<h3>smp<a class="headerlink" href="#smp" title="Permalink to this 
heading"></a></h3>
-<p>Basic NuttShell configuration (console enabled in UART1, at 115200 bps) with
-both ARM cores enabled.</p>
+<p>Basic NuttShell configuration (console enabled in UART0, at 115200 bps).</p>
 </section>
 <section id="usbnsh">
 <h3>usbnsh<a class="headerlink" href="#usbnsh" title="Permalink to this 
heading"></a></h3>
 <p>Basic NuttShell configuration using CDC/ACM serial (console enabled in USB 
Port,
 at 115200 bps).</p>
 </section>
+<section id="ws2812">
+<h3>ws2812<a class="headerlink" href="#ws2812" title="Permalink to this 
heading"></a></h3>
+<p>Basic NuttShell configuration with WS2812 driver and example enabled. 
Console is enabled over USB at 115200 bps.</p>
+</section>
 </section>
 <section id="license-exceptions">
 <h2>License exceptions<a class="headerlink" href="#license-exceptions" 
title="Permalink to this heading"></a></h2>
@@ -545,8 +574,8 @@ So, the files are licensed under 3-Clause BSD same as Pico 
SDK.</p>
            </div>
           </div>
           <footer><div class="rst-footer-buttons" role="navigation" 
aria-label="Footer">
-        <a href="../adafruit-kb2040/index.html" class="btn btn-neutral 
float-left" title="Adafruit KB2040 Kee Boar" accesskey="p" rel="prev"><span 
class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</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="../waveshare-rp2040-lcd-1.28/index.html" class="btn 
btn-neutral float-left" title="Waveshare RP2040 LCD 1.28" accesskey="p" 
rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> 
Previous</a>
+        <a href="../../../s32k1xx/index.html" class="btn btn-neutral 
float-right" title="NXP S32K1XX" accesskey="n" rel="next">Next <span class="fa 
fa-arrow-circle-right" aria-hidden="true"></span></a>
     </div>
 
   <hr/>
diff --git a/content/docs/latest/platforms/arm/rp2040/index.html 
b/content/docs/latest/platforms/arm/rp2040/index.html
index b00dc3d14..ab3d7de8c 100644
--- a/content/docs/latest/platforms/arm/rp2040/index.html
+++ b/content/docs/latest/platforms/arm/rp2040/index.html
@@ -177,6 +177,7 @@
 <li class="toctree-l5"><a class="reference internal" 
href="boards/seeed-xiao-rp2040/index.html">Seeed Studio Xiao RP2040</a></li>
 <li class="toctree-l5"><a class="reference internal" 
href="boards/w5500-evb-pico/index.html">W5500-EVB-Pico</a></li>
 <li class="toctree-l5"><a class="reference internal" 
href="boards/waveshare-rp2040-lcd-1.28/index.html">Waveshare RP2040 LCD 
1.28</a></li>
+<li class="toctree-l5"><a class="reference internal" 
href="boards/waveshare-rp2040-zero/index.html">Waveshare RP2040 Zero</a></li>
 </ul>
 </li>
 </ul>
@@ -424,6 +425,7 @@ devcice.  The console is available by using a terminal 
software on the USB host.
 <li class="toctree-l1"><a class="reference internal" 
href="boards/seeed-xiao-rp2040/index.html">Seeed Studio Xiao RP2040</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="boards/w5500-evb-pico/index.html">W5500-EVB-Pico</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="boards/waveshare-rp2040-lcd-1.28/index.html">Waveshare RP2040 LCD 
1.28</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="boards/waveshare-rp2040-zero/index.html">Waveshare RP2040 Zero</a></li>
 </ul>
 </div>
 </section>
diff --git a/content/docs/latest/platforms/arm/s32k1xx/index.html 
b/content/docs/latest/platforms/arm/s32k1xx/index.html
index f6c4c7ece..5f7624ac0 100644
--- a/content/docs/latest/platforms/arm/s32k1xx/index.html
+++ b/content/docs/latest/platforms/arm/s32k1xx/index.html
@@ -44,7 +44,7 @@
     <link rel="index" title="Index" href="../../../genindex.html" />
     <link rel="search" title="Search" href="../../../search.html" />
     <link rel="next" title="NXP RDDRONE-BMS772" 
href="boards/rddrone-bms772/index.html" />
-    <link rel="prev" title="Waveshare RP2040 LCD 1.28" 
href="../rp2040/boards/waveshare-rp2040-lcd-1.28/index.html" /> 
+    <link rel="prev" title="Waveshare RP2040 Zero" 
href="../rp2040/boards/waveshare-rp2040-zero/index.html" /> 
 </head>
 
 <body class="wy-body-for-nav"> 
@@ -501,7 +501,7 @@ MCU boot.</p>
            </div>
           </div>
           <footer><div class="rst-footer-buttons" role="navigation" 
aria-label="Footer">
-        <a href="../rp2040/boards/waveshare-rp2040-lcd-1.28/index.html" 
class="btn btn-neutral float-left" title="Waveshare RP2040 LCD 1.28" 
accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" 
aria-hidden="true"></span> Previous</a>
+        <a href="../rp2040/boards/waveshare-rp2040-zero/index.html" class="btn 
btn-neutral float-left" title="Waveshare RP2040 Zero" accesskey="p" 
rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> 
Previous</a>
         <a href="boards/rddrone-bms772/index.html" class="btn btn-neutral 
float-right" title="NXP RDDRONE-BMS772" accesskey="n" rel="next">Next <span 
class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
     </div>
 
diff --git a/content/docs/latest/platforms/index.html 
b/content/docs/latest/platforms/index.html
index 81b32a3b0..375eafd78 100644
--- a/content/docs/latest/platforms/index.html
+++ b/content/docs/latest/platforms/index.html
@@ -371,6 +371,7 @@ series and boards supported in NuttX:</p>
 <li class="toctree-l3"><a class="reference internal" 
href="arm/rp2040/boards/seeed-xiao-rp2040/index.html">Seeed Studio Xiao 
RP2040</a></li>
 <li class="toctree-l3"><a class="reference internal" 
href="arm/rp2040/boards/w5500-evb-pico/index.html">W5500-EVB-Pico</a></li>
 <li class="toctree-l3"><a class="reference internal" 
href="arm/rp2040/boards/waveshare-rp2040-lcd-1.28/index.html">Waveshare RP2040 
LCD 1.28</a></li>
+<li class="toctree-l3"><a class="reference internal" 
href="arm/rp2040/boards/waveshare-rp2040-zero/index.html">Waveshare RP2040 
Zero</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" 
href="arm/s32k1xx/index.html">NXP S32K1XX</a><ul>
diff --git a/content/docs/latest/searchindex.js 
b/content/docs/latest/searchindex.js
index 3ec53e6e7..7e1a1ee39 100644
--- a/content/docs/latest/searchindex.js
+++ b/content/docs/latest/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", 
"applications/audioutils/index", "applications/audioutils/mml_parser/index", 
"applications/audioutils/nxaudio/index", 
"applications/benchmarks/cachespeed/index", 
"applications/benchmarks/coremark-pro/index", 
"applications/benchmarks/coremark/index", 
"applications/benchmarks/dhrystone/index", "applications/benchmarks/fio/index", 
"applications/benchmarks/index", "applications/benchmarks/iozone/index", 
"applications/bench [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", 
"applications/audioutils/index", "applications/audioutils/mml_parser/index", 
"applications/audioutils/nxaudio/index", 
"applications/benchmarks/cachespeed/index", 
"applications/benchmarks/coremark-pro/index", 
"applications/benchmarks/coremark/index", 
"applications/benchmarks/dhrystone/index", "applications/benchmarks/fio/index", 
"applications/benchmarks/index", "applications/benchmarks/iozone/index", 
"applications/bench [...]
\ No newline at end of file
diff --git a/content/feed.xml b/content/feed.xml
index 08306fc52..3e7b3c444 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>Wed, 13 Nov 2024 00:25:44 +0000</pubDate>
-    <lastBuildDate>Wed, 13 Nov 2024 00:25:44 +0000</lastBuildDate>
+    <pubDate>Thu, 14 Nov 2024 00:25:44 +0000</pubDate>
+    <lastBuildDate>Thu, 14 Nov 2024 00:25:44 +0000</lastBuildDate>
     <generator>Jekyll v4.3.2</generator>
     
       <item>

Reply via email to