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 e1dd955a Publishing web: bedd222ce647cc428f1f896ea77db286eb1bfbce 
docs: c5641b0252941af433e95f1c738d6dbc59dd8b74
e1dd955a is described below

commit e1dd955ab6afd660846718c9d5baaa50642d84f4
Author: Tiago Medicci Serrano <[email protected]>
AuthorDate: Tue Jun 20 00:11:43 2023 +0000

    Publishing web: bedd222ce647cc428f1f896ea77db286eb1bfbce docs: 
c5641b0252941af433e95f1c738d6dbc59dd8b74
---
 content/docs/10.0.0/index.html                     |   2 +-
 content/docs/10.0.0/searchindex.js                 |   2 +-
 content/docs/10.0.1/index.html                     |   2 +-
 content/docs/10.0.1/searchindex.js                 |   2 +-
 content/docs/10.1.0/index.html                     |   2 +-
 content/docs/10.1.0/searchindex.js                 |   2 +-
 content/docs/10.2.0/index.html                     |   2 +-
 content/docs/10.2.0/searchindex.js                 |   2 +-
 content/docs/10.3.0/index.html                     |   2 +-
 content/docs/10.3.0/searchindex.js                 |   2 +-
 content/docs/11.0.0/index.html                     |   2 +-
 content/docs/11.0.0/searchindex.js                 |   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 +-
 .../esp32s3/boards/esp32s3-devkit/index.rst.txt    |  39 +++++++++++++++++++++
 .../esp32s3/boards/esp32s3-eye/index.rst.txt       |  39 +++++++++++++++++++++
 content/docs/latest/index.html                     |   2 +-
 content/docs/latest/objects.inv                    | Bin 48498 -> 48518 bytes
 .../esp32s3/boards/esp32s3-devkit/index.html       |  38 ++++++++++++++++++++
 .../xtensa/esp32s3/boards/esp32s3-eye/index.html   |  38 ++++++++++++++++++++
 content/docs/latest/searchindex.js                 |   2 +-
 content/feed.xml                                   |   4 +--
 24 files changed, 174 insertions(+), 20 deletions(-)

diff --git a/content/docs/10.0.0/index.html b/content/docs/10.0.0/index.html
index ab30a76f..f2852cee 100644
--- a/content/docs/10.0.0/index.html
+++ b/content/docs/10.0.0/index.html
@@ -131,7 +131,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 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: 19 June 23 at 00:11</p>
+<p>Last Updated: 20 June 23 at 00:08</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/10.0.0/searchindex.js 
b/content/docs/10.0.0/searchindex.js
index 195b7883..cca47818 100644
--- a/content/docs/10.0.0/searchindex.js
+++ b/content/docs/10.0.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["applications/index", "boards/index", 
"components/binfmt", "components/drivers/block/index", 
"components/drivers/character/analog", "components/drivers/character/can", 
"components/drivers/character/index", "components/drivers/character/keypad", 
"components/drivers/character/pwm", "components/drivers/character/quadrature", 
"components/drivers/character/rtc", "components/drivers/character/serial", 
"components/drivers/character/timer", "components/drivers/chara [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["applications/index", "boards/index", 
"components/binfmt", "components/drivers/block/index", 
"components/drivers/character/analog", "components/drivers/character/can", 
"components/drivers/character/index", "components/drivers/character/keypad", 
"components/drivers/character/pwm", "components/drivers/character/quadrature", 
"components/drivers/character/rtc", "components/drivers/character/serial", 
"components/drivers/character/timer", "components/drivers/chara [...]
\ No newline at end of file
diff --git a/content/docs/10.0.1/index.html b/content/docs/10.0.1/index.html
index 91277a7b..fa51e3e5 100644
--- a/content/docs/10.0.1/index.html
+++ b/content/docs/10.0.1/index.html
@@ -147,7 +147,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 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: 19 June 23 at 00:11</p>
+<p>Last Updated: 20 June 23 at 00:08</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/10.0.1/searchindex.js 
b/content/docs/10.0.1/searchindex.js
index a594cb3a..ebf4e9fb 100644
--- a/content/docs/10.0.1/searchindex.js
+++ b/content/docs/10.0.1/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["applications/index", "boards/index", 
"components/binfmt", "components/drivers/block/index", 
"components/drivers/character/analog", "components/drivers/character/can", 
"components/drivers/character/index", "components/drivers/character/keypad", 
"components/drivers/character/pwm", "components/drivers/character/quadrature", 
"components/drivers/character/rtc", "components/drivers/character/serial", 
"components/drivers/character/timer", "components/drivers/chara [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["applications/index", "boards/index", 
"components/binfmt", "components/drivers/block/index", 
"components/drivers/character/analog", "components/drivers/character/can", 
"components/drivers/character/index", "components/drivers/character/keypad", 
"components/drivers/character/pwm", "components/drivers/character/quadrature", 
"components/drivers/character/rtc", "components/drivers/character/serial", 
"components/drivers/character/timer", "components/drivers/chara [...]
\ No newline at end of file
diff --git a/content/docs/10.1.0/index.html b/content/docs/10.1.0/index.html
index 737b6675..7c8343c3 100644
--- a/content/docs/10.1.0/index.html
+++ b/content/docs/10.1.0/index.html
@@ -146,7 +146,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: 19 June 23 at 00:11</p>
+<p>Last Updated: 20 June 23 at 00:09</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/10.1.0/searchindex.js 
b/content/docs/10.1.0/searchindex.js
index 49e048b3..1f32bc7b 100644
--- a/content/docs/10.1.0/searchindex.js
+++ b/content/docs/10.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 [...]
\ 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 [...]
\ No newline at end of file
diff --git a/content/docs/10.2.0/index.html b/content/docs/10.2.0/index.html
index 8ab6ec89..a545d0a7 100644
--- a/content/docs/10.2.0/index.html
+++ b/content/docs/10.2.0/index.html
@@ -147,7 +147,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: 19 June 23 at 00:11</p>
+<p>Last Updated: 20 June 23 at 00:09</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/10.2.0/searchindex.js 
b/content/docs/10.2.0/searchindex.js
index 7896ba97..0a307f81 100644
--- a/content/docs/10.2.0/searchindex.js
+++ b/content/docs/10.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", "components/binfmt", 
"components/drivers/block/index", "components/drivers/character/analog", 
"components/drivers/character/can", "components/drivers/character/foc", 
"components/drivers/character/index", "components [...]
\ 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 [...]
\ No newline at end of file
diff --git a/content/docs/10.3.0/index.html b/content/docs/10.3.0/index.html
index d6e7b8d5..a545d0a7 100644
--- a/content/docs/10.3.0/index.html
+++ b/content/docs/10.3.0/index.html
@@ -147,7 +147,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: 19 June 23 at 00:12</p>
+<p>Last Updated: 20 June 23 at 00:09</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/10.3.0/searchindex.js 
b/content/docs/10.3.0/searchindex.js
index 62ca00fc..e6cbf490 100644
--- a/content/docs/10.3.0/searchindex.js
+++ b/content/docs/10.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", "components/binfmt", 
"components/drivers/block/index", "components/drivers/character/analog", 
"components/drivers/character/can", "components/drivers/character/foc", 
"components/drivers/character/index", "components [...]
\ 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 [...]
\ No newline at end of file
diff --git a/content/docs/11.0.0/index.html b/content/docs/11.0.0/index.html
index d6e7b8d5..3f32933d 100644
--- a/content/docs/11.0.0/index.html
+++ b/content/docs/11.0.0/index.html
@@ -147,7 +147,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: 19 June 23 at 00:12</p>
+<p>Last Updated: 20 June 23 at 00:10</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/11.0.0/searchindex.js 
b/content/docs/11.0.0/searchindex.js
index f2a97d24..bc8d028e 100644
--- a/content/docs/11.0.0/searchindex.js
+++ b/content/docs/11.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 [...]
\ 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 [...]
\ No newline at end of file
diff --git a/content/docs/12.0.0/index.html b/content/docs/12.0.0/index.html
index 8ffb8064..3c61b726 100644
--- a/content/docs/12.0.0/index.html
+++ b/content/docs/12.0.0/index.html
@@ -147,7 +147,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: 19 June 23 at 00:12</p>
+<p>Last Updated: 20 June 23 at 00:10</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 511ade84..58d3750b 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 [...]
\ 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 [...]
\ 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 82ad8360..3a2f445f 100644
--- a/content/docs/12.1.0/index.html
+++ b/content/docs/12.1.0/index.html
@@ -147,7 +147,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: 19 June 23 at 00:13</p>
+<p>Last Updated: 20 June 23 at 00:10</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 8071b207..a26a141c 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 [...]
\ 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 [...]
\ No newline at end of file
diff --git 
a/content/docs/latest/_sources/platforms/xtensa/esp32s3/boards/esp32s3-devkit/index.rst.txt
 
b/content/docs/latest/_sources/platforms/xtensa/esp32s3/boards/esp32s3-devkit/index.rst.txt
index fff945e0..e1fe2a10 100644
--- 
a/content/docs/latest/_sources/platforms/xtensa/esp32s3/boards/esp32s3-devkit/index.rst.txt
+++ 
b/content/docs/latest/_sources/platforms/xtensa/esp32s3/boards/esp32s3-devkit/index.rst.txt
@@ -289,6 +289,45 @@ To test it, just run the following::
 
 Where x in the timer instance.
 
+usbnsh
+------
+
+Basic NuttShell configuration console enabled over USB Device (USB CDC/ACM).
+
+Before using this configuration, please confirm that your computer detected
+that USB JTAG/serial interface used to flash the board::
+
+  usb 3-5.2.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
+  usb 3-5.2.3: Product: USB JTAG/serial debug unit
+  usb 3-5.2.3: Manufacturer: Espressif
+  usb 3-5.2.3: SerialNumber: XX:XX:XX:XX:XX:XX
+  cdc_acm 3-5.2.3:1.0: ttyACM0: USB ACM device
+
+Then you can run the configuration and compilation procedure::
+
+  $ ./tools/configure.sh esp32s3-devkit:usbnsh
+  $ make flash ESPTOOL_PORT=/dev/ttyACM0 -j8
+
+Then run the minicom configured to /dev/ttyACM0 115200 8n1 and
+press <ENTER> three times to force the nsh to show up::
+
+  NuttShell (NSH) NuttX-12.1.0
+  nsh> ?
+  help usage:  help [-v] [<cmd>]
+
+      .         break     dd        exit      ls        ps        source    
umount
+      [         cat       df        false     mkdir     pwd       test      
unset
+      ?         cd        dmesg     free      mkrd      rm        time      
uptime
+      alias     cp        echo      help      mount     rmdir     true      
usleep
+      unalias   cmp       env       hexdump   mv        set       truncate  xd
+      basename  dirname   exec      kill      printf    sleep     uname
+
+  Builtin Apps:
+      nsh  sh
+  nsh> uname -a
+  NuttX 12.1.0 38a73cd970 Jun 18 2023 16:58:46 xtensa esp32s3-devkit
+  nsh>
+
 wifi
 ----
 
diff --git 
a/content/docs/latest/_sources/platforms/xtensa/esp32s3/boards/esp32s3-eye/index.rst.txt
 
b/content/docs/latest/_sources/platforms/xtensa/esp32s3/boards/esp32s3-eye/index.rst.txt
index 8858b4fc..baf528c7 100644
--- 
a/content/docs/latest/_sources/platforms/xtensa/esp32s3/boards/esp32s3-eye/index.rst.txt
+++ 
b/content/docs/latest/_sources/platforms/xtensa/esp32s3/boards/esp32s3-eye/index.rst.txt
@@ -40,6 +40,45 @@ nsh
 Basic NuttShell configuration (console enabled in USB JTAG SERIAL Device, 
exposed via
 USB connection at 9600 bps).
 
+usbnsh
+------
+
+Basic NuttShell configuration console enabled over USB Device (USB CDC/ACM).
+
+Before using this configuration, please confirm that your computer detected
+that USB JTAG/serial interface used to flash the board::
+
+  usb 3-5.2.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
+  usb 3-5.2.3: Product: USB JTAG/serial debug unit
+  usb 3-5.2.3: Manufacturer: Espressif
+  usb 3-5.2.3: SerialNumber: XX:XX:XX:XX:XX:XX
+  cdc_acm 3-5.2.3:1.0: ttyACM0: USB ACM device
+
+Then you can run the configuration and compilation procedure::
+
+  $ ./tools/configure.sh esp32s3-eye:usbnsh
+  $ make flash ESPTOOL_PORT=/dev/ttyACM0 -j8
+
+Then run the minicom configured to /dev/ttyACM0 115200 8n1 and
+press <ENTER> three times to force the nsh to show up::
+
+  NuttShell (NSH) NuttX-12.1.0
+  nsh> ?
+  help usage:  help [-v] [<cmd>]
+
+      .         break     dd        exit      ls        ps        source    
umount
+      [         cat       df        false     mkdir     pwd       test      
unset
+      ?         cd        dmesg     free      mkrd      rm        time      
uptime
+      alias     cp        echo      help      mount     rmdir     true      
usleep
+      unalias   cmp       env       hexdump   mv        set       truncate  xd
+      basename  dirname   exec      kill      printf    sleep     uname
+
+  Builtin Apps:
+      nsh  sh
+  nsh> uname -a
+  NuttX 12.1.0 38a73cd970 Jun 18 2023 16:58:46 xtensa esp32s3-eye
+  nsh>
+
 Flashing
 ========
 
diff --git a/content/docs/latest/index.html b/content/docs/latest/index.html
index 24bc3301..75e75127 100644
--- a/content/docs/latest/index.html
+++ b/content/docs/latest/index.html
@@ -150,7 +150,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: 19 June 23 at 00:13</p>
+<p>Last Updated: 20 June 23 at 00:10</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 9a117b5c..23051511 100644
Binary files a/content/docs/latest/objects.inv and 
b/content/docs/latest/objects.inv differ
diff --git 
a/content/docs/latest/platforms/xtensa/esp32s3/boards/esp32s3-devkit/index.html 
b/content/docs/latest/platforms/xtensa/esp32s3/boards/esp32s3-devkit/index.html
index e255276d..bbed6b09 100644
--- 
a/content/docs/latest/platforms/xtensa/esp32s3/boards/esp32s3-devkit/index.html
+++ 
b/content/docs/latest/platforms/xtensa/esp32s3/boards/esp32s3-devkit/index.html
@@ -441,6 +441,44 @@ example.</p>
 </div>
 <p>Where x in the timer instance.</p>
 </section>
+<section id="usbnsh">
+<h3>usbnsh<a class="headerlink" href="#usbnsh" title="Permalink to this 
heading"></a></h3>
+<p>Basic NuttShell configuration console enabled over USB Device (USB 
CDC/ACM).</p>
+<p>Before using this configuration, please confirm that your computer detected
+that USB JTAG/serial interface used to flash the board:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>usb 3-5.2.3: New USB device strings: Mfr=1, 
Product=2, SerialNumber=3
+usb 3-5.2.3: Product: USB JTAG/serial debug unit
+usb 3-5.2.3: Manufacturer: Espressif
+usb 3-5.2.3: SerialNumber: XX:XX:XX:XX:XX:XX
+cdc_acm 3-5.2.3:1.0: ttyACM0: USB ACM device
+</pre></div>
+</div>
+<p>Then you can run the configuration and compilation procedure:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>$ ./tools/configure.sh esp32s3-devkit:usbnsh
+$ make flash ESPTOOL_PORT=/dev/ttyACM0 -j8
+</pre></div>
+</div>
+<p>Then run the minicom configured to /dev/ttyACM0 115200 8n1 and
+press &lt;ENTER&gt; three times to force the nsh to show up:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>NuttShell (NSH) NuttX-12.1.0
+nsh&gt; ?
+help usage:  help [-v] [&lt;cmd&gt;]
+
+    .         break     dd        exit      ls        ps        source    
umount
+    [         cat       df        false     mkdir     pwd       test      unset
+    ?         cd        dmesg     free      mkrd      rm        time      
uptime
+    alias     cp        echo      help      mount     rmdir     true      
usleep
+    unalias   cmp       env       hexdump   mv        set       truncate  xd
+    basename  dirname   exec      kill      printf    sleep     uname
+
+Builtin Apps:
+    nsh  sh
+nsh&gt; uname -a
+NuttX 12.1.0 38a73cd970 Jun 18 2023 16:58:46 xtensa esp32s3-devkit
+nsh&gt;
+</pre></div>
+</div>
+</section>
 <section id="wifi">
 <h3>wifi<a class="headerlink" href="#wifi" title="Permalink to this 
heading"></a></h3>
 <p>Enables Wi-Fi support. You can define your credentials this way:</p>
diff --git 
a/content/docs/latest/platforms/xtensa/esp32s3/boards/esp32s3-eye/index.html 
b/content/docs/latest/platforms/xtensa/esp32s3/boards/esp32s3-eye/index.html
index 14e85b47..afeab1e8 100644
--- a/content/docs/latest/platforms/xtensa/esp32s3/boards/esp32s3-eye/index.html
+++ b/content/docs/latest/platforms/xtensa/esp32s3/boards/esp32s3-eye/index.html
@@ -205,6 +205,44 @@ Then use a serial console terminal like <code 
class="docutils literal notranslat
 <p>Basic NuttShell configuration (console enabled in USB JTAG SERIAL Device, 
exposed via
 USB connection at 9600 bps).</p>
 </section>
+<section id="usbnsh">
+<h3>usbnsh<a class="headerlink" href="#usbnsh" title="Permalink to this 
heading"></a></h3>
+<p>Basic NuttShell configuration console enabled over USB Device (USB 
CDC/ACM).</p>
+<p>Before using this configuration, please confirm that your computer detected
+that USB JTAG/serial interface used to flash the board:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>usb 3-5.2.3: New USB device strings: Mfr=1, 
Product=2, SerialNumber=3
+usb 3-5.2.3: Product: USB JTAG/serial debug unit
+usb 3-5.2.3: Manufacturer: Espressif
+usb 3-5.2.3: SerialNumber: XX:XX:XX:XX:XX:XX
+cdc_acm 3-5.2.3:1.0: ttyACM0: USB ACM device
+</pre></div>
+</div>
+<p>Then you can run the configuration and compilation procedure:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>$ ./tools/configure.sh esp32s3-eye:usbnsh
+$ make flash ESPTOOL_PORT=/dev/ttyACM0 -j8
+</pre></div>
+</div>
+<p>Then run the minicom configured to /dev/ttyACM0 115200 8n1 and
+press &lt;ENTER&gt; three times to force the nsh to show up:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>NuttShell (NSH) NuttX-12.1.0
+nsh&gt; ?
+help usage:  help [-v] [&lt;cmd&gt;]
+
+    .         break     dd        exit      ls        ps        source    
umount
+    [         cat       df        false     mkdir     pwd       test      unset
+    ?         cd        dmesg     free      mkrd      rm        time      
uptime
+    alias     cp        echo      help      mount     rmdir     true      
usleep
+    unalias   cmp       env       hexdump   mv        set       truncate  xd
+    basename  dirname   exec      kill      printf    sleep     uname
+
+Builtin Apps:
+    nsh  sh
+nsh&gt; uname -a
+NuttX 12.1.0 38a73cd970 Jun 18 2023 16:58:46 xtensa esp32s3-eye
+nsh&gt;
+</pre></div>
+</div>
+</section>
 </section>
 <section id="flashing">
 <h2>Flashing<a class="headerlink" href="#flashing" title="Permalink to this 
heading"></a></h2>
diff --git a/content/docs/latest/searchindex.js 
b/content/docs/latest/searchindex.js
index c8fe4b10..15c7f6a1 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", "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/feed.xml b/content/feed.xml
index dde49185..b5665c52 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>Mon, 19 Jun 2023 00:14:36 +0000</pubDate>
-    <lastBuildDate>Mon, 19 Jun 2023 00:14:36 +0000</lastBuildDate>
+    <pubDate>Tue, 20 Jun 2023 00:11:38 +0000</pubDate>
+    <lastBuildDate>Tue, 20 Jun 2023 00:11:38 +0000</lastBuildDate>
     <generator>Jekyll v4.3.2</generator>
     
       <item>

Reply via email to