diff --git a/ESP-IDF_Robot/tutorial/docs/build/doctrees/environment.pickle b/ESP-IDF_Robot/tutorial/docs/build/doctrees/environment.pickle
index 8ec7b4b79..7509a05e8 100644
Binary files a/ESP-IDF_Robot/tutorial/docs/build/doctrees/environment.pickle and b/ESP-IDF_Robot/tutorial/docs/build/doctrees/environment.pickle differ
diff --git a/ESP-IDF_Robot/tutorial/docs/build/doctrees/index.doctree b/ESP-IDF_Robot/tutorial/docs/build/doctrees/index.doctree
index 4930af57f..e1c1ce768 100644
Binary files a/ESP-IDF_Robot/tutorial/docs/build/doctrees/index.doctree and b/ESP-IDF_Robot/tutorial/docs/build/doctrees/index.doctree differ
diff --git a/ESP-IDF_Robot/tutorial/docs/build/doctrees/overview.doctree b/ESP-IDF_Robot/tutorial/docs/build/doctrees/overview.doctree
new file mode 100644
index 000000000..63dadc2e2
Binary files /dev/null and b/ESP-IDF_Robot/tutorial/docs/build/doctrees/overview.doctree differ
diff --git a/ESP-IDF_Robot/tutorial/docs/build/html/_images/ESP-IDF_Robot_schematic.png b/ESP-IDF_Robot/tutorial/docs/build/html/_images/ESP-IDF_Robot_schematic.png
new file mode 100644
index 000000000..131fc368e
Binary files /dev/null and b/ESP-IDF_Robot/tutorial/docs/build/html/_images/ESP-IDF_Robot_schematic.png differ
diff --git a/ESP-IDF_Robot/tutorial/docs/build/html/_sources/index.rst.txt b/ESP-IDF_Robot/tutorial/docs/build/html/_sources/index.rst.txt
index fc30ac464..caf4c53c8 100644
--- a/ESP-IDF_Robot/tutorial/docs/build/html/_sources/index.rst.txt
+++ b/ESP-IDF_Robot/tutorial/docs/build/html/_sources/index.rst.txt
@@ -15,4 +15,5 @@ documentation for details.
:maxdepth: 2
intro
+ overview
progress
diff --git a/ESP-IDF_Robot/tutorial/docs/build/html/_sources/overview.rst.txt b/ESP-IDF_Robot/tutorial/docs/build/html/_sources/overview.rst.txt
new file mode 100644
index 000000000..6f83125e2
--- /dev/null
+++ b/ESP-IDF_Robot/tutorial/docs/build/html/_sources/overview.rst.txt
@@ -0,0 +1,4 @@
+HOW DOES IT WORK?
+=================
+
+.. image:: _static/ESP-IDF_Robot_schematic.png
\ No newline at end of file
diff --git a/ESP-IDF_Robot/tutorial/docs/build/html/_static/ESP-IDF_Robot_schematic.png b/ESP-IDF_Robot/tutorial/docs/build/html/_static/ESP-IDF_Robot_schematic.png
new file mode 100644
index 000000000..131fc368e
Binary files /dev/null and b/ESP-IDF_Robot/tutorial/docs/build/html/_static/ESP-IDF_Robot_schematic.png differ
diff --git a/ESP-IDF_Robot/tutorial/docs/build/html/genindex.html b/ESP-IDF_Robot/tutorial/docs/build/html/genindex.html
index 408045caf..38d186dbc 100644
--- a/ESP-IDF_Robot/tutorial/docs/build/html/genindex.html
+++ b/ESP-IDF_Robot/tutorial/docs/build/html/genindex.html
@@ -65,6 +65,7 @@
Navigation
diff --git a/ESP-IDF_Robot/tutorial/docs/build/html/index.html b/ESP-IDF_Robot/tutorial/docs/build/html/index.html
index 12ff759bb..19413986b 100644
--- a/ESP-IDF_Robot/tutorial/docs/build/html/index.html
+++ b/ESP-IDF_Robot/tutorial/docs/build/html/index.html
@@ -40,6 +40,7 @@ documentation for details.
- INTRODUCTION
+- HOW DOES IT WORK?
- WORK-IN-PROGRESS WALK THROUGH
- Finished Work
- Chassis
@@ -79,6 +80,7 @@ documentation for details.
Navigation
diff --git a/ESP-IDF_Robot/tutorial/docs/build/html/objects.inv b/ESP-IDF_Robot/tutorial/docs/build/html/objects.inv
index 9f0f16590..7cd28e6fb 100644
Binary files a/ESP-IDF_Robot/tutorial/docs/build/html/objects.inv and b/ESP-IDF_Robot/tutorial/docs/build/html/objects.inv differ
diff --git a/ESP-IDF_Robot/tutorial/docs/build/html/overview.html b/ESP-IDF_Robot/tutorial/docs/build/html/overview.html
new file mode 100644
index 000000000..063ad1938
--- /dev/null
+++ b/ESP-IDF_Robot/tutorial/docs/build/html/overview.html
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+ HOW DOES IT WORK? — ByteRider 06-2025 documentation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+HOW DOES IT WORK?
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ESP-IDF_Robot/tutorial/docs/build/html/search.html b/ESP-IDF_Robot/tutorial/docs/build/html/search.html
index a0849d844..b60f082d9 100644
--- a/ESP-IDF_Robot/tutorial/docs/build/html/search.html
+++ b/ESP-IDF_Robot/tutorial/docs/build/html/search.html
@@ -83,6 +83,7 @@
Navigation
diff --git a/ESP-IDF_Robot/tutorial/docs/build/html/searchindex.js b/ESP-IDF_Robot/tutorial/docs/build/html/searchindex.js
index 915d8f52f..9fc44565a 100644
--- a/ESP-IDF_Robot/tutorial/docs/build/html/searchindex.js
+++ b/ESP-IDF_Robot/tutorial/docs/build/html/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles":{"ByteRider documentation":[[0,null]],"Chassis":[[2,"chassis"]],"Finished Work":[[2,"finished-work"]],"INTRODUCTION":[[1,null]],"Motor Wires Harness":[[2,"motor-wires-harness"]],"WORK-IN-PROGRESS WALK THROUGH":[[2,null]],"Wiring":[[2,"wiring"]]},"docnames":["index","intro","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","progress.rst"],"indexentries":{},"objects":{},"objnames":{},"objtypes":{},"terms":{"IN":0,"add":0,"chassi":0,"complet":2,"content":0,"control":2,"dc":2,"detail":0,"finish":0,"har":0,"harn":2,"insid":2,"instal":2,"introduct":0,"motor":0,"onli":2,"progress":0,"restructuredtext":0,"secur":2,"see":0,"syntax":0,"through":0,"us":0,"walk":0,"wire":0,"work":0,"your":0},"titles":["ByteRider documentation","INTRODUCTION","WORK-IN-PROGRESS WALK THROUGH"],"titleterms":{"IN":2,"byterid":0,"chassi":2,"document":0,"finish":2,"har":2,"introduct":1,"motor":2,"progress":2,"through":2,"walk":2,"wire":2,"work":2}})
\ No newline at end of file
+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"]],"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":{"IN":0,"IT":0,"add":0,"chassi":0,"complet":3,"content":0,"control":3,"dc":3,"detail":0,"doe":0,"finish":0,"har":0,"harn":3,"how":0,"insid":3,"instal":3,"introduct":0,"motor":0,"onli":3,"progress":0,"restructuredtext":0,"secur":3,"see":0,"syntax":0,"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,"har":3,"how":2,"introduct":1,"motor":3,"progress":3,"through":3,"walk":3,"wire":3,"work":[2,3]}})
\ No newline at end of file
diff --git a/ESP-IDF_Robot/tutorial/docs/build/latex/ESP-IDF_Robot_schematic.png b/ESP-IDF_Robot/tutorial/docs/build/latex/ESP-IDF_Robot_schematic.png
new file mode 100644
index 000000000..131fc368e
Binary files /dev/null and b/ESP-IDF_Robot/tutorial/docs/build/latex/ESP-IDF_Robot_schematic.png differ
diff --git a/ESP-IDF_Robot/tutorial/docs/build/latex/byterider.aux b/ESP-IDF_Robot/tutorial/docs/build/latex/byterider.aux
index 5f0cc1c38..e69de29bb 100644
--- a/ESP-IDF_Robot/tutorial/docs/build/latex/byterider.aux
+++ b/ESP-IDF_Robot/tutorial/docs/build/latex/byterider.aux
@@ -1,33 +0,0 @@
-\relax
-\providecommand\babel@aux[2]{}
-\@nameuse{bbl@beforestart}
-\providecommand\hyper@newdestlabel[2]{}
-\providecommand\HyField@AuxAddToFields[1]{}
-\providecommand\HyField@AuxAddToCoFields[2]{}
-\babel@aux{english}{}
-\newlabel{index::doc}{{}{1}{}{section*.2}{}}
-\@writefile{toc}{\contentsline {chapter}{\numberline {1}INTRODUCTION}{3}{chapter.1}\protected@file@percent }
-\@writefile{lof}{\addvspace {10\p@ }}
-\@writefile{lot}{\addvspace {10\p@ }}
-\newlabel{intro:introduction}{{1}{3}{INTRODUCTION}{chapter.1}{}}
-\newlabel{intro::doc}{{1}{3}{INTRODUCTION}{chapter.1}{}}
-\@writefile{toc}{\contentsline {chapter}{\numberline {2}WORK\sphinxhyphen {}IN\sphinxhyphen {}PROGRESS WALK THROUGH}{5}{chapter.2}\protected@file@percent }
-\@writefile{lof}{\addvspace {10\p@ }}
-\@writefile{lot}{\addvspace {10\p@ }}
-\newlabel{progress:work-in-progress-walk-through}{{2}{5}{WORK\sphinxhyphen {}IN\sphinxhyphen {}PROGRESS WALK THROUGH}{chapter.2}{}}
-\newlabel{progress::doc}{{2}{5}{WORK\sphinxhyphen {}IN\sphinxhyphen {}PROGRESS WALK THROUGH}{chapter.2}{}}
-\@writefile{toc}{\contentsline {section}{\numberline {2.1}Finished Work}{5}{section.2.1}\protected@file@percent }
-\newlabel{progress:finished-work}{{2.1}{5}{Finished Work}{section.2.1}{}}
-\@writefile{toc}{\contentsline {section}{\numberline {2.2}Chassis}{5}{section.2.2}\protected@file@percent }
-\newlabel{progress:chassis}{{2.2}{5}{Chassis}{section.2.2}{}}
-\@writefile{toc}{\contentsline {section}{\numberline {2.3}Wiring}{5}{section.2.3}\protected@file@percent }
-\newlabel{progress:wiring}{{2.3}{5}{Wiring}{section.2.3}{}}
-\@writefile{toc}{\contentsline {section}{\numberline {2.4}Motor Wires Harness}{5}{section.2.4}\protected@file@percent }
-\newlabel{progress:motor-wires-harness}{{2.4}{5}{Motor Wires Harness}{section.2.4}{}}
-\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Completed chassis with only DC motor controllers installed.}}{6}{figure.2.1}\protected@file@percent }
-\newlabel{progress:id1}{{1}{6}{Completed chassis with only DC motor controllers installed}{figure.2.1}{}}
-\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Completed wiring.}}{6}{figure.2.2}\protected@file@percent }
-\newlabel{progress:id2}{{2}{6}{Completed wiring}{figure.2.2}{}}
-\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces DC Motors wires secured inside harnes.}}{7}{figure.2.3}\protected@file@percent }
-\newlabel{progress:id3}{{3}{7}{DC Motors wires secured inside harnes}{figure.2.3}{}}
-\gdef \@abspage@last{11}
diff --git a/ESP-IDF_Robot/tutorial/docs/build/latex/byterider.fls b/ESP-IDF_Robot/tutorial/docs/build/latex/byterider.fls
index 22b5337b8..ae7bd62c2 100644
--- a/ESP-IDF_Robot/tutorial/docs/build/latex/byterider.fls
+++ b/ESP-IDF_Robot/tutorial/docs/build/latex/byterider.fls
@@ -322,50 +322,12 @@ INPUT /usr/share/texlive/texmf-dist/tex/latex/txfonts/t1txtt.fd
INPUT /usr/share/texlive/texmf-dist/tex/latex/txfonts/t1txtt.fd
INPUT /usr/share/texlive/texmf-dist/tex/latex/txfonts/t1txtt.fd
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/txfonts/t1xtt.tfm
-INPUT ./ESP-IDF_Robot.jpg
-INPUT ./ESP-IDF_Robot.jpg
-INPUT ./ESP-IDF_Robot.jpg
-INPUT ./ESP-IDF_Robot.jpg
-INPUT ./ESP-IDF_Robot.jpg
-INPUT ./ESP-IDF_Robot.jpg
-INPUT ./ESP-IDF_Robot.jpg
-INPUT ./ESP-IDF_Robot.jpg
-INPUT ./ESP-IDF_Robot.jpg
-INPUT ./chassi-progress_002d.jpg
-INPUT ./chassi-progress_002d.jpg
-INPUT ./chassi-progress_002d.jpg
-INPUT ./chassi-progress_002d.jpg
-INPUT ./chassi-progress_002d.jpg
-INPUT ./chassi-progress_002d.jpg
-INPUT ./chassi-progress_002d.jpg
-INPUT ./chassi-progress_002d.jpg
-INPUT ./chassi-progress_002d.jpg
-INPUT ./chassi-progress_003a.jpg
-INPUT ./chassi-progress_003a.jpg
-INPUT ./chassi-progress_003a.jpg
-INPUT ./chassi-progress_003a.jpg
-INPUT ./chassi-progress_003a.jpg
-INPUT ./chassi-progress_003a.jpg
-INPUT ./chassi-progress_003a.jpg
-INPUT ./chassi-progress_003a.jpg
-INPUT ./chassi-progress_003a.jpg
-INPUT ./motors-wiring-harness-001.jpg
-INPUT ./motors-wiring-harness-001.jpg
-INPUT ./motors-wiring-harness-001.jpg
-INPUT ./motors-wiring-harness-001.jpg
-INPUT ./motors-wiring-harness-001.jpg
-INPUT ./motors-wiring-harness-001.jpg
-INPUT ./motors-wiring-harness-001.jpg
-INPUT ./motors-wiring-harness-001.jpg
-INPUT ./motors-wiring-harness-001.jpg
-INPUT ./byterider.ind
-INPUT ./byterider.ind
-INPUT byterider.ind
-INPUT byterider.aux
-INPUT ./byterider.out
-INPUT ./byterider.out
-INPUT /usr/share/texmf/fonts/type1/public/tex-gyre/qhvb.pfb
-INPUT /usr/share/texmf/fonts/type1/public/tex-gyre/qhvbi.pfb
-INPUT /usr/share/texmf/fonts/type1/public/tex-gyre/qtmb.pfb
-INPUT /usr/share/texmf/fonts/type1/public/tex-gyre/qtmr.pfb
-INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/txfonts/t1xtt.pfb
+INPUT ./ESP-IDF_Robot_schematic.png
+INPUT ./ESP-IDF_Robot_schematic.png
+INPUT ./ESP-IDF_Robot_schematic.png
+INPUT ./ESP-IDF_Robot_schematic.png
+INPUT ./ESP-IDF_Robot_schematic.png
+INPUT ./ESP-IDF_Robot_schematic.png
+INPUT ./ESP-IDF_Robot_schematic.png
+INPUT ./ESP-IDF_Robot_schematic.png
+INPUT ./ESP-IDF_Robot_schematic.png
diff --git a/ESP-IDF_Robot/tutorial/docs/build/latex/byterider.log b/ESP-IDF_Robot/tutorial/docs/build/latex/byterider.log
index de8d3ce00..ebff7a963 100644
--- a/ESP-IDF_Robot/tutorial/docs/build/latex/byterider.log
+++ b/ESP-IDF_Robot/tutorial/docs/build/latex/byterider.log
@@ -1,4 +1,4 @@
-This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023/Debian) (preloaded format=pdflatex 2024.10.18) 1 JUL 2025 00:44
+This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023/Debian) (preloaded format=pdflatex 2024.10.18) 1 JUL 2025 01:10
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
@@ -846,75 +846,4 @@ File: umsb.fd 2013/01/14 v3.01 AMS symbols B
dvips/tex-gyre/q-ec.enc}] [2
-] (./byterider.toc)
-\tf@toc=\write6
-\openout6 = `byterider.toc'.
-
- [1
-
-] [2
-
-]
-LaTeX Font Info: Trying to load font information for T1+txtt on input line 8
-8.
-
-(/usr/share/texlive/texmf-dist/tex/latex/txfonts/t1txtt.fd
-File: t1txtt.fd 2000/12/15 v3.1
-) [1] [2
-
-]
-Chapter 1.
-[3] [4
-
-]
-Chapter 2.
-
-File: ESP-IDF_Robot.jpg Graphic file (type jpg)
-