descriptions

This commit is contained in:
2025-07-01 01:30:07 -04:00
parent 7e599cac79
commit 470b3bc25a
8 changed files with 119 additions and 128 deletions

View File

@@ -9,26 +9,23 @@ Reserver Pins & GPIOs
The table below summarizes GPIOs and pins reserved for operations purposes. The table below summarizes GPIOs and pins reserved for operations purposes.
...existing code... +------+-----+---------------------------------------------------------+----------------+
.. image:: _static/ESP-IDF_Robot_schematic.png | GPIO | Pin | Function | Notes |
+======+=====+=========================================================+================+
+-----------+-----------+-----------+-----------+ | 0 | 16 | Joystick x-axis | ADC1_CH0 |
| Column 1 | Column 2 | Column 3 | Column 4 | +------+-----+---------------------------------------------------------+----------------+
+===========+===========+===========+===========+ | 1 | 15 | Joystick y-axis | ADC1_CH1 |
| Row 1 | Data | Data | Data | +------+-----+---------------------------------------------------------+----------------+
+-----------+-----------+-----------+-----------+ | 8 | 5 | Joystick push button | Data |
| Row 2 | Data | Data | Data | +------+-----+---------------------------------------------------------+----------------+
+-----------+-----------+-----------+-----------+ | 6 | 4 | PWM for clockwise rotation of left-side motors | LEDC_CHANNEL_1 |
| Row 3 | Data | Data | Data | +------+-----+---------------------------------------------------------+----------------+
+-----------+-----------+-----------+-----------+ | 5 | 3 | PWM for clockwise rotation of right-side motors | LEDC_CHANNEL_0 |
| Row 4 | Data | Data | Data | +------+-----+---------------------------------------------------------+----------------+
+-----------+-----------+-----------+-----------+ | 4 | 2 | PWM for counter-clockwise rotation of right-side motors | LEDC_CHANNEL_2 |
| Row 5 | Data | Data | Data | +------+-----+---------------------------------------------------------+----------------+
+-----------+-----------+-----------+-----------+ | 7 | 6 | PWM for counter-clockwise rotation of left-side motors | LEDC_CHANNEL_3 |
| Row 6 | Data | Data | Data | +------+-----+---------------------------------------------------------+----------------+
+-----------+-----------+-----------+-----------+
| Row 7 | Data | Data | Data |
+-----------+-----------+-----------+-----------+
Schematic Schematic
--------- ---------

View File

@@ -39,51 +39,49 @@
<section id="reserver-pins-gpios"> <section id="reserver-pins-gpios">
<h2>Reserver Pins &amp; GPIOs<a class="headerlink" href="#reserver-pins-gpios" title="Link to this heading"></a></h2> <h2>Reserver Pins &amp; GPIOs<a class="headerlink" href="#reserver-pins-gpios" title="Link to this heading"></a></h2>
<p>The table below summarizes GPIOs and pins reserved for operations purposes.</p> <p>The table below summarizes GPIOs and pins reserved for operations purposes.</p>
<p>…existing code…
.. image:: _static/ESP-IDF_Robot_schematic.png</p>
<table class="docutils align-default"> <table class="docutils align-default">
<thead> <thead>
<tr class="row-odd"><th class="head"><p>Column 1</p></th> <tr class="row-odd"><th class="head"><p>GPIO</p></th>
<th class="head"><p>Column 2</p></th> <th class="head"><p>Pin</p></th>
<th class="head"><p>Column 3</p></th> <th class="head"><p>Function</p></th>
<th class="head"><p>Column 4</p></th> <th class="head"><p>Notes</p></th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr class="row-even"><td><p>Row 1</p></td> <tr class="row-even"><td><p>0</p></td>
<td><p>Data</p></td> <td><p>16</p></td>
<td><p>Data</p></td> <td><p>Joystick x-axis</p></td>
<td><p>ADC1_CH0</p></td>
</tr>
<tr class="row-odd"><td><p>1</p></td>
<td><p>15</p></td>
<td><p>Joystick y-axis</p></td>
<td><p>ADC1_CH1</p></td>
</tr>
<tr class="row-even"><td><p>8</p></td>
<td><p>5</p></td>
<td><p>Joystick push button</p></td>
<td><p>Data</p></td> <td><p>Data</p></td>
</tr> </tr>
<tr class="row-odd"><td><p>Row 2</p></td> <tr class="row-odd"><td><p>6</p></td>
<td><p>Data</p></td> <td><p>4</p></td>
<td><p>Data</p></td> <td><p>PWM for clockwise rotation of left-side motors</p></td>
<td><p>Data</p></td> <td><p>LEDC_CHANNEL_1</p></td>
</tr> </tr>
<tr class="row-even"><td><p>Row 3</p></td> <tr class="row-even"><td><p>5</p></td>
<td><p>Data</p></td> <td><p>3</p></td>
<td><p>Data</p></td> <td><p>PWM for clockwise rotation of right-side motors</p></td>
<td><p>Data</p></td> <td><p>LEDC_CHANNEL_0</p></td>
</tr> </tr>
<tr class="row-odd"><td><p>Row 4</p></td> <tr class="row-odd"><td><p>4</p></td>
<td><p>Data</p></td> <td><p>2</p></td>
<td><p>Data</p></td> <td><p>PWM for counter-clockwise rotation of right-side motors</p></td>
<td><p>Data</p></td> <td><p>LEDC_CHANNEL_2</p></td>
</tr> </tr>
<tr class="row-even"><td><p>Row 5</p></td> <tr class="row-even"><td><p>7</p></td>
<td><p>Data</p></td> <td><p>6</p></td>
<td><p>Data</p></td> <td><p>PWM for counter-clockwise rotation of left-side motors</p></td>
<td><p>Data</p></td> <td><p>LEDC_CHANNEL_3</p></td>
</tr>
<tr class="row-odd"><td><p>Row 6</p></td>
<td><p>Data</p></td>
<td><p>Data</p></td>
<td><p>Data</p></td>
</tr>
<tr class="row-even"><td><p>Row 7</p></td>
<td><p>Data</p></td>
<td><p>Data</p></td>
<td><p>Data</p></td>
</tr> </tr>
</tbody> </tbody>
</table> </table>

View File

@@ -1 +1 @@
Search.setIndex({"alltitles":{"ByteRider documentation":[[0,null]],"Chassis":[[3,"chassis"]],"Finished Work":[[3,"finished-work"]],"HOW DOES IT WORK?":[[2,null]],"INTRODUCTION":[[1,null]],"Motor Wires Harness":[[3,"motor-wires-harness"]],"Reserver Pins & GPIOs":[[2,"reserver-pins-gpios"]],"Schematic":[[2,"schematic"]],"WORK-IN-PROGRESS WALK THROUGH":[[3,null]],"Wiring":[[3,"wiring"]]},"docnames":["index","intro","overview","progress"],"envversion":{"sphinx":65,"sphinx.domains.c":3,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":9,"sphinx.domains.index":1,"sphinx.domains.javascript":3,"sphinx.domains.math":2,"sphinx.domains.python":4,"sphinx.domains.rst":2,"sphinx.domains.std":2},"filenames":["index.rst","intro.rst","overview.rst","progress.rst"],"indexentries":{},"objects":{},"objnames":{},"objtypes":{},"terms":{"1":2,"2":2,"3":2,"4":2,"5":2,"6":2,"7":2,"IN":0,"IT":0,"The":2,"_static":2,"adapt":2,"add":0,"below":2,"bitbyterid":2,"board":2,"breadboard":2,"c3":2,"car":2,"chassi":0,"code":2,"column":2,"complet":3,"content":0,"control":3,"data":2,"dc":3,"detail":0,"developmemt":2,"doe":0,"esp":2,"esp32":2,"exist":2,"finish":0,"gpio":0,"har":0,"harn":3,"how":0,"i":2,"idf_robot_schemat":2,"imag":2,"insid":3,"instal":3,"introduct":0,"motor":0,"onli":3,"oper":2,"pin":0,"png":2,"power":2,"progress":0,"purpos":2,"rc":2,"reserv":0,"restructuredtext":0,"row":2,"schemat":0,"secur":3,"see":0,"summar":2,"syntax":0,"tabl":2,"through":0,"us":0,"walk":0,"wire":0,"work":0,"your":0},"titles":["ByteRider documentation","INTRODUCTION","HOW DOES IT WORK?","WORK-IN-PROGRESS WALK THROUGH"],"titleterms":{"IN":3,"IT":2,"byterid":0,"chassi":3,"document":0,"doe":2,"finish":3,"gpio":2,"har":3,"how":2,"introduct":1,"motor":3,"pin":2,"progress":3,"reserv":2,"schemat":2,"through":3,"walk":3,"wire":3,"work":[2,3]}}) Search.setIndex({"alltitles":{"ByteRider documentation":[[0,null]],"Chassis":[[3,"chassis"]],"Finished Work":[[3,"finished-work"]],"HOW DOES IT WORK?":[[2,null]],"INTRODUCTION":[[1,null]],"Motor Wires Harness":[[3,"motor-wires-harness"]],"Reserver Pins & GPIOs":[[2,"reserver-pins-gpios"]],"Schematic":[[2,"schematic"]],"WORK-IN-PROGRESS WALK THROUGH":[[3,null]],"Wiring":[[3,"wiring"]]},"docnames":["index","intro","overview","progress"],"envversion":{"sphinx":65,"sphinx.domains.c":3,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":9,"sphinx.domains.index":1,"sphinx.domains.javascript":3,"sphinx.domains.math":2,"sphinx.domains.python":4,"sphinx.domains.rst":2,"sphinx.domains.std":2},"filenames":["index.rst","intro.rst","overview.rst","progress.rst"],"indexentries":{},"objects":{},"objnames":{},"objtypes":{},"terms":{"0":2,"1":2,"15":2,"16":2,"2":2,"3":2,"4":2,"5":2,"6":2,"7":2,"8":2,"IN":0,"IT":0,"The":2,"_static":[],"adapt":2,"adc1_ch0":2,"adc1_ch1":2,"add":0,"axi":2,"below":2,"bitbyterid":2,"board":2,"breadboard":2,"button":2,"c3":2,"car":2,"chassi":0,"clockwis":2,"code":[],"column":[],"complet":3,"content":0,"control":3,"counter":2,"data":2,"dc":3,"detail":0,"developmemt":2,"doe":0,"esp":[],"esp32":2,"exist":[],"finish":0,"function":2,"gpio":0,"har":0,"harn":3,"how":0,"i":2,"idf_robot_schemat":[],"imag":[],"insid":3,"instal":3,"introduct":0,"joystick":2,"ledc_channel_0":2,"ledc_channel_1":2,"ledc_channel_2":2,"ledc_channel_3":2,"left":2,"motor":[0,2],"note":2,"onli":3,"oper":2,"pin":0,"png":[],"power":2,"progress":0,"purpos":2,"push":2,"pwm":2,"rc":2,"reserv":0,"restructuredtext":0,"right":2,"rotat":2,"row":[],"schemat":0,"secur":3,"see":0,"side":2,"summar":2,"syntax":0,"tabl":2,"through":0,"us":0,"walk":0,"wire":0,"work":0,"x":2,"y":2,"your":0},"titles":["ByteRider documentation","INTRODUCTION","HOW DOES IT WORK?","WORK-IN-PROGRESS WALK THROUGH"],"titleterms":{"IN":3,"IT":2,"byterid":0,"chassi":3,"document":0,"doe":2,"finish":3,"gpio":2,"har":3,"how":2,"introduct":1,"motor":3,"pin":2,"progress":3,"reserv":2,"schemat":2,"through":3,"walk":3,"wire":3,"work":[2,3]}})

View File

@@ -1,4 +1,4 @@
# Sphinx build info version 1 # Sphinx build info version 1
# This file records the configuration used when building these files. When it is not found, a full rebuild will be done. # This file records the configuration used when building these files. When it is not found, a full rebuild will be done.
config: d2e94bbb89beee5eaeafb87052cf2ac3 config: 737f28a1e5f3756a964995eaa9f5e35f
tags: 62a1e7829a13fc7881b6498c52484ec0 tags: 62a1e7829a13fc7881b6498c52484ec0

View File

@@ -170,31 +170,27 @@
<p> <p>
The table below summarizes GPIOs and pins reserved for operations purposes. The table below summarizes GPIOs and pins reserved for operations purposes.
</p> </p>
<p>
&hellip;existing code&hellip;
.. image:: _static/ESP-IDF_Robot_schematic.png
</p>
<table class="docutils align-default"> <table class="docutils align-default">
<thead> <thead>
<tr class="row-odd"> <tr class="row-odd">
<th class="head"> <th class="head">
<p> <p>
Column 1 GPIO
</p> </p>
</th> </th>
<th class="head"> <th class="head">
<p> <p>
Column 2 Pin
</p> </p>
</th> </th>
<th class="head"> <th class="head">
<p> <p>
Column 3 Function
</p> </p>
</th> </th>
<th class="head"> <th class="head">
<p> <p>
Column 4 Notes
</p> </p>
</th> </th>
</tr> </tr>
@@ -203,17 +199,61 @@
<tr class="row-even"> <tr class="row-even">
<td> <td>
<p> <p>
Row 1 0
</p> </p>
</td> </td>
<td> <td>
<p> <p>
Data 16
</p> </p>
</td> </td>
<td> <td>
<p> <p>
Data Joystick x-axis
</p>
</td>
<td>
<p>
ADC1_CH0
</p>
</td>
</tr>
<tr class="row-odd">
<td>
<p>
1
</p>
</td>
<td>
<p>
15
</p>
</td>
<td>
<p>
Joystick y-axis
</p>
</td>
<td>
<p>
ADC1_CH1
</p>
</td>
</tr>
<tr class="row-even">
<td>
<p>
8
</p>
</td>
<td>
<p>
5
</p>
</td>
<td>
<p>
Joystick push button
</p> </p>
</td> </td>
<td> <td>
@@ -225,132 +265,88 @@
<tr class="row-odd"> <tr class="row-odd">
<td> <td>
<p> <p>
Row 2 6
</p> </p>
</td> </td>
<td> <td>
<p> <p>
Data 4
</p> </p>
</td> </td>
<td> <td>
<p> <p>
Data PWM for clockwise rotation of left-side motors
</p> </p>
</td> </td>
<td> <td>
<p> <p>
Data LEDC_CHANNEL_1
</p> </p>
</td> </td>
</tr> </tr>
<tr class="row-even"> <tr class="row-even">
<td> <td>
<p> <p>
Row 3 5
</p> </p>
</td> </td>
<td> <td>
<p> <p>
Data 3
</p> </p>
</td> </td>
<td> <td>
<p> <p>
Data PWM for clockwise rotation of right-side motors
</p> </p>
</td> </td>
<td> <td>
<p> <p>
Data LEDC_CHANNEL_0
</p> </p>
</td> </td>
</tr> </tr>
<tr class="row-odd"> <tr class="row-odd">
<td> <td>
<p> <p>
Row 4 4
</p> </p>
</td> </td>
<td> <td>
<p> <p>
Data 2
</p> </p>
</td> </td>
<td> <td>
<p> <p>
Data PWM for counter-clockwise rotation of right-side motors
</p> </p>
</td> </td>
<td> <td>
<p> <p>
Data LEDC_CHANNEL_2
</p> </p>
</td> </td>
</tr> </tr>
<tr class="row-even"> <tr class="row-even">
<td> <td>
<p> <p>
Row 5 7
</p> </p>
</td> </td>
<td> <td>
<p> <p>
Data 6
</p> </p>
</td> </td>
<td> <td>
<p> <p>
Data PWM for counter-clockwise rotation of left-side motors
</p> </p>
</td> </td>
<td> <td>
<p> <p>
Data LEDC_CHANNEL_3
</p>
</td>
</tr>
<tr class="row-odd">
<td>
<p>
Row 6
</p>
</td>
<td>
<p>
Data
</p>
</td>
<td>
<p>
Data
</p>
</td>
<td>
<p>
Data
</p>
</td>
</tr>
<tr class="row-even">
<td>
<p>
Row 7
</p>
</td>
<td>
<p>
Data
</p>
</td>
<td>
<p>
Data
</p>
</td>
<td>
<p>
Data
</p> </p>
</td> </td>
</tr> </tr>