RC Robot Tutorial

This commit is contained in:
2025-07-21 02:12:35 -04:00
parent 93cdd94c74
commit 3374a118ec
12 changed files with 34 additions and 32 deletions

View File

@@ -3,8 +3,8 @@
You can adapt this file completely to your liking, but it should at least You can adapt this file completely to your liking, but it should at least
contain the root `toctree` directive. contain the root `toctree` directive.
ByteRider documentation ByteRider Highlights
======================= ====================
.. image:: _static/ESP-IDF_Robot.jpg .. image:: _static/ESP-IDF_Robot.jpg

View File

@@ -1,12 +1,13 @@
OVERVIEW OVERVIEW
============ ============
At the heart of this project is a customizable remote-controlled car that responds to real-time control inputs, capable of handling speed adjustments, At the heart of this project is ESP32-C3 IoT Link than enables a customizable remote-controlled car to responds to real-time
directional changes, and even extended features like lights or sensors. The foundational setup uses ESP-NOW for transmitter and receiver devices, control inputs, handle speed adjustments, directional changes, and even extend features like measuring system telemetry values
allowing you to wirelessly guide the car's behaviour. While the design and physical appearance of the RC car can vary wildly depending on your such as voltage, current, temperature, etc. The foundational setup uses ESP-NOW for transmitter and receiver devices,
creativity and available hardware, the control system remains elegantly efficient. To facilitate wireless communication between devices, the system employs allowing you to wirelessly control the car's behaviour. While the design and physical appearance of the RC car can vary wildly
ESP-NOW , which is a lightweight and connection-free protocol ideal for fast, low-latency data transmission between ESP32 microcontrollers. Though ESP-NOW is used under depending on your creativity and available hardware, the control system remains the same. To facilitate wireless communication
the hood, the spotlight remains on the RC car itself. between devices, the system employs IoT Link powered by ESP-NOW , which is a lightweight and connection-free protocol ideal for fast,
low-latency data transmission between ESP32 microcontrollers.
An ESP-NOW-based remote controller sends control data wirelessly using the ESP-NOW protocol to the remote-controlled car. ESP-NOW enables fast and An ESP-NOW-based remote controller sends control data wirelessly using the ESP-NOW protocol to the remote-controlled car. ESP-NOW enables fast and
efficient communication between ESP32 devices without the need for a Wi-Fi router, network, or pairing. The provided tutorial demonstrates a functional efficient communication between ESP32 devices without the need for a Wi-Fi router, network, or pairing. The provided tutorial demonstrates a functional

View File

@@ -5,7 +5,7 @@
<meta charset="utf-8" /> <meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
<title>ByteRider documentation &#8212; Byte Rider 06-2025 documentation</title> <title>ByteRider Highlights &#8212; Byte Rider 06-2025 documentation</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=5ecbeea2" /> <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=5ecbeea2" />
<link rel="stylesheet" type="text/css" href="_static/basic.css?v=b08954a9" /> <link rel="stylesheet" type="text/css" href="_static/basic.css?v=b08954a9" />
<link rel="stylesheet" type="text/css" href="_static/alabaster.css?v=27fed22d" /> <link rel="stylesheet" type="text/css" href="_static/alabaster.css?v=27fed22d" />
@@ -32,8 +32,8 @@
<div class="body" role="main"> <div class="body" role="main">
<section id="byterider-documentation"> <section id="byterider-highlights">
<h1>ByteRider documentation<a class="headerlink" href="#byterider-documentation" title="Link to this heading"></a></h1> <h1>ByteRider Highlights<a class="headerlink" href="#byterider-highlights" title="Link to this heading"></a></h1>
<img alt="_images/ESP-IDF_Robot.jpg" src="_images/ESP-IDF_Robot.jpg" /> <img alt="_images/ESP-IDF_Robot.jpg" src="_images/ESP-IDF_Robot.jpg" />
<div class="toctree-wrapper compound"> <div class="toctree-wrapper compound">
<ul> <ul>

View File

@@ -15,7 +15,7 @@
<link rel="index" title="Index" href="genindex.html" /> <link rel="index" title="Index" href="genindex.html" />
<link rel="search" title="Search" href="search.html" /> <link rel="search" title="Search" href="search.html" />
<link rel="next" title="2. HOW DOES IT WORK?" href="overview.html" /> <link rel="next" title="2. HOW DOES IT WORK?" href="overview.html" />
<link rel="prev" title="ByteRider documentation" href="index.html" /> <link rel="prev" title="ByteRider Highlights" href="index.html" />
<link rel="stylesheet" href="_static/custom.css" type="text/css" /> <link rel="stylesheet" href="_static/custom.css" type="text/css" />
@@ -35,12 +35,13 @@
<section id="overview"> <section id="overview">
<h1><span class="section-number">1. </span>OVERVIEW<a class="headerlink" href="#overview" title="Link to this heading"></a></h1> <h1><span class="section-number">1. </span>OVERVIEW<a class="headerlink" href="#overview" title="Link to this heading"></a></h1>
<p>At the heart of this project is a customizable remote-controlled car that responds to real-time control inputs, capable of handling speed adjustments, <p>At the heart of this project is ESP32-C3 IoT Link than enables a customizable remote-controlled car to responds to real-time
directional changes, and even extended features like lights or sensors. The foundational setup uses ESP-NOW for transmitter and receiver devices, control inputs, handle speed adjustments, directional changes, and even extend features like measuring system telemetry values
allowing you to wirelessly guide the cars behaviour. While the design and physical appearance of the RC car can vary wildly depending on your such as voltage, current, temperature, etc. The foundational setup uses ESP-NOW for transmitter and receiver devices,
creativity and available hardware, the control system remains elegantly efficient. To facilitate wireless communication between devices, the system employs allowing you to wirelessly control the cars behaviour. While the design and physical appearance of the RC car can vary wildly
ESP-NOW , which is a lightweight and connection-free protocol ideal for fast, low-latency data transmission between ESP32 microcontrollers. Though ESP-NOW is used under depending on your creativity and available hardware, the control system remains the same. To facilitate wireless communication
the hood, the spotlight remains on the RC car itself.</p> between devices, the system employs IoT Link powered by ESP-NOW , which is a lightweight and connection-free protocol ideal for fast,
low-latency data transmission between ESP32 microcontrollers.</p>
<p>An ESP-NOW-based remote controller sends control data wirelessly using the ESP-NOW protocol to the remote-controlled car. ESP-NOW enables fast and <p>An ESP-NOW-based remote controller sends control data wirelessly using the ESP-NOW protocol to the remote-controlled car. ESP-NOW enables fast and
efficient communication between ESP32 devices without the need for a Wi-Fi router, network, or pairing. The provided tutorial demonstrates a functional efficient communication between ESP32 devices without the need for a Wi-Fi router, network, or pairing. The provided tutorial demonstrates a functional
setup where a transmitter sends data to a receiver to define the cars speed and direction, forming the core communication loop. While the baseline setup where a transmitter sends data to a receiver to define the cars speed and direction, forming the core communication loop. While the baseline
@@ -101,7 +102,7 @@ allows the RC car to respond instantly to user input, managing speed and directi
<h3>Related Topics</h3> <h3>Related Topics</h3>
<ul> <ul>
<li><a href="index.html">Documentation overview</a><ul> <li><a href="index.html">Documentation overview</a><ul>
<li>Previous: <a href="index.html" title="previous chapter">ByteRider documentation</a></li> <li>Previous: <a href="index.html" title="previous chapter">ByteRider Highlights</a></li>
<li>Next: <a href="overview.html" title="next chapter"><span class="section-number">2. </span>HOW DOES IT WORK?</a></li> <li>Next: <a href="overview.html" title="next chapter"><span class="section-number">2. </span>HOW DOES IT WORK?</a></li>
</ul></li> </ul></li>
</ul> </ul>

View File

@@ -3,5 +3,4 @@
# Version: # Version:
# The remainder of this file is compressed using zlib. # The remainder of this file is compressed using zlib.
<EFBFBD><EFBFBD>n<EFBFBD> <14><>y <EFBFBD><EFBFBD>n<EFBFBD> <14><>y
^<5E>%<25><><EFBFBD><EFBFBD>,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ə<EFBFBD>(4H<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Q2M<EFBFBD><EFBFBD><0E><><EFBFBD><EFBFBD>/(<28>$<24><>zR<7A><52><EFBFBD>#V<><56>йq<D0B9><71>T<EFBFBD><54> v<>G-<2D>^+<2B><>A<07><0E><02>4<14>rD<EFBFBD><EFBFBD>}<EFBFBD><EFBFBD>x<EFBFBD><1D>^<5E><>~vA;<3B>z<EFBFBD>}<7D>Y<EFBFBD><59><EFBFBD> t<>3agJj4<1A><><EFBFBD>eN<65> <20>G<EFBFBD><47><03>e<EFBFBD> ^<5E>%<25><><EFBFBD><EFBFBD>,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɩ<EFBFBD><EFBFBD>4<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Q2L<EFBFBD><EFBFBD><EFBFBD>><3E><><EFBFBD><07><>+<2B><>jq<6A><71><EFBFBD>;?<3F>v<1A>.)悝2<E6829D>Q<07>0K<30><4B>Q<EFBFBD><51><1D>U<0E><07>u<EFBFBD>~<EFBFBD><EFBFBD><EFBFBD><EFBFBD>xY,<2C>A<EFBFBD><41><EFBFBD><EFBFBD><EFBFBD><EFBFBD><><D6B8>jp<>虰sAj4)<29><><EFBFBD><EFBFBD>% <17>?*<2A><31><C2BD><EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD></k<>+ <09>T<EFBFBD><54>d<EFBFBD>gt<67><74><EFBFBD>0M<30>N<EFBFBD>Bg<42>Z$+<2B><>p<EFBFBD><70><EFBFBD><EFBFBD><EFBFBD>E<EFBFBD><45><EFBFBD>>G+<2B>T<7F><54>uFo<46>-4<>{<7B><><EFBFBD>1 -F2B<32><42>x<EFBFBD>,<2C><06>-ӈ<>F<><46>p4<70><34>M<EFBFBD><4D>

File diff suppressed because one or more lines are too long

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: 41eae0734681e13ff682277401a9e296 config: df0f06fd903fc958d6d6169e079d750f
tags: 62a1e7829a13fc7881b6498c52484ec0 tags: 62a1e7829a13fc7881b6498c52484ec0

View File

@@ -221,10 +221,10 @@
<div class="documentwrapper"> <div class="documentwrapper">
<div class="bodywrapper"> <div class="bodywrapper">
<div class="body" role="main"> <div class="body" role="main">
<section id="byterider-documentation"> <section id="byterider-highlights">
<h1> <h1>
ByteRider documentation ByteRider Highlights
<a class="headerlink" href="#byterider-documentation" title="Link to this heading"> <a class="headerlink" href="#byterider-highlights" title="Link to this heading">
&para; &para;
</a> </a>
</h1> </h1>
@@ -240,12 +240,13 @@
</a> </a>
</h2> </h2>
<p> <p>
At the heart of this project is a customizable remote-controlled car that responds to real-time control inputs, capable of handling speed adjustments, At the heart of this project is ESP32-C3 IoT Link than enables a customizable remote-controlled car to responds to real-time
directional changes, and even extended features like lights or sensors. The foundational setup uses ESP-NOW for transmitter and receiver devices, control inputs, handle speed adjustments, directional changes, and even extend features like measuring system telemetry values
allowing you to wirelessly guide the car&rsquo;s behaviour. While the design and physical appearance of the RC car can vary wildly depending on your such as voltage, current, temperature, etc. The foundational setup uses ESP-NOW for transmitter and receiver devices,
creativity and available hardware, the control system remains elegantly efficient. To facilitate wireless communication between devices, the system employs allowing you to wirelessly control the car&rsquo;s behaviour. While the design and physical appearance of the RC car can vary wildly
ESP-NOW , which is a lightweight and connection-free protocol ideal for fast, low-latency data transmission between ESP32 microcontrollers. Though ESP-NOW is used under depending on your creativity and available hardware, the control system remains the same. To facilitate wireless communication
the hood, the spotlight remains on the RC car itself. between devices, the system employs IoT Link powered by ESP-NOW , which is a lightweight and connection-free protocol ideal for fast,
low-latency data transmission between ESP32 microcontrollers.
</p> </p>
<p> <p>
An ESP-NOW-based remote controller sends control data wirelessly using the ESP-NOW protocol to the remote-controlled car. ESP-NOW enables fast and An ESP-NOW-based remote controller sends control data wirelessly using the ESP-NOW protocol to the remote-controlled car. ESP-NOW enables fast and