mirror of
https://github.com/alexandrebobkov/ESP-Nodes.git
synced 2025-08-10 07:03:22 +00:00
RC Robot Tutorial
This commit is contained in:
Binary file not shown.
Binary file not shown.
@@ -1,19 +1,20 @@
|
|||||||
OVERVIEW
|
OVERVIEW
|
||||||
============
|
============
|
||||||
|
|
||||||
At the heart of this project is ESP32-C3 IoT Link than enables a customizable remote-controlled car to responds to real-time
|
At the heart of this project is ESP32-C3 IoT Link, which enables a customizable remote-controlled car to respond to real-time
|
||||||
control inputs, handle speed adjustments, directional changes, and even extend features like measuring system telemetry values
|
control inputs, handle speed adjustments, directional changes, and even extend features like measuring system telemetry values
|
||||||
such as voltage, current, temperature, etc. The foundational setup uses ESP-NOW for transmitter and receiver devices,
|
such as voltage, current, temperature, etc. The foundational setup uses ESP-NOW for transmitter and receiver devices,
|
||||||
allowing you to wirelessly control the car's behaviour. While the design and physical appearance of the RC car can vary wildly
|
allowing you to control the car's behaviour wirelessly. While the design and physical appearance of the RC car can vary wildly
|
||||||
depending on your creativity and available hardware, the control system remains the same. To facilitate wireless communication
|
depending on your creativity and available hardware, the control system remains the same. To facilitate wireless communication
|
||||||
between devices, the system employs IoT Link powered by ESP-NOW, which is a lightweight and connection-free protocol ideal for fast,
|
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.
|
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
|
The control values are sent wirelessly to the remotely controlled car using the ESP-NOW protocol. ESP-NOW enables fast and efficient
|
||||||
efficient communication between ESP32 devices without the need for a Wi-Fi router, network, or pairing. The provided tutorial demonstrates a functional
|
communication between ESP32 devices without the need for a Wi-Fi router, network, or pairing. The provided tutorial demonstrates a
|
||||||
setup where a transmitter sends data to a receiver to define the car's speed and direction, forming the core communication loop. While the baseline
|
functional setup where a transmitter encapsulates and sends data to a receiver to define the car's speed and direction, forming the
|
||||||
implementation focuses on movement, additional features like lights, sensors, or telemetry can easily be integrated by expanding the source code. This
|
core communication loop. While the baseline implementation focuses on movement, additional features like lights, sensors, or
|
||||||
modular design gives users the freedom to customize both the appearance and behaviour of their RC car, resulting in endless creative possibilities.
|
telemetry can easily be integrated by expanding the source code. This modular design gives you the freedom to customize both the
|
||||||
|
appearance and behaviour of your RC car, resulting in endless creative possibilities.
|
||||||
|
|
||||||
ABSTRACT
|
ABSTRACT
|
||||||
--------
|
--------
|
||||||
|
@@ -35,18 +35,19 @@
|
|||||||
|
|
||||||
<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 ESP32-C3 IoT Link than enables a customizable remote-controlled car to responds to real-time
|
<p>At the heart of this project is ESP32-C3 IoT Link, which enables a customizable remote-controlled car to respond to real-time
|
||||||
control inputs, handle speed adjustments, directional changes, and even extend features like measuring system telemetry values
|
control inputs, handle speed adjustments, directional changes, and even extend features like measuring system telemetry values
|
||||||
such as voltage, current, temperature, etc. The foundational setup uses ESP-NOW for transmitter and receiver devices,
|
such as voltage, current, temperature, etc. The foundational setup uses ESP-NOW for transmitter and receiver devices,
|
||||||
allowing you to wirelessly control the car’s behaviour. While the design and physical appearance of the RC car can vary wildly
|
allowing you to control the car’s behaviour wirelessly. While the design and physical appearance of the RC car can vary wildly
|
||||||
depending on your creativity and available hardware, the control system remains the same. To facilitate wireless communication
|
depending on your creativity and available hardware, the control system remains the same. To facilitate wireless communication
|
||||||
between devices, the system employs IoT Link powered by ESP-NOW, which is a lightweight and connection-free protocol ideal for fast,
|
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>
|
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>The control values are sent wirelessly to the remotely controlled car using the ESP-NOW protocol. ESP-NOW enables fast and efficient
|
||||||
efficient communication between ESP32 devices without the need for a Wi-Fi router, network, or pairing. The provided tutorial demonstrates a functional
|
communication between ESP32 devices without the need for a Wi-Fi router, network, or pairing. The provided tutorial demonstrates a
|
||||||
setup where a transmitter sends data to a receiver to define the car’s speed and direction, forming the core communication loop. While the baseline
|
functional setup where a transmitter encapsulates and sends data to a receiver to define the car’s speed and direction, forming the
|
||||||
implementation focuses on movement, additional features like lights, sensors, or telemetry can easily be integrated by expanding the source code. This
|
core communication loop. While the baseline implementation focuses on movement, additional features like lights, sensors, or
|
||||||
modular design gives users the freedom to customize both the appearance and behaviour of their RC car, resulting in endless creative possibilities.</p>
|
telemetry can easily be integrated by expanding the source code. This modular design gives you the freedom to customize both the
|
||||||
|
appearance and behaviour of your RC car, resulting in endless creative possibilities.</p>
|
||||||
<section id="abstract">
|
<section id="abstract">
|
||||||
<h2><span class="section-number">1.1. </span>ABSTRACT<a class="headerlink" href="#abstract" title="Link to this heading">¶</a></h2>
|
<h2><span class="section-number">1.1. </span>ABSTRACT<a class="headerlink" href="#abstract" title="Link to this heading">¶</a></h2>
|
||||||
<p>To enable real-time remote operation of the RC car, the system translates joystick x- and y- axis inputs into PWM (Pulse Width Modulation) signals that control the DC motors.
|
<p>To enable real-time remote operation of the RC car, the system translates joystick x- and y- axis inputs into PWM (Pulse Width Modulation) signals that control the DC motors.
|
||||||
|
File diff suppressed because one or more lines are too long
@@ -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: df0f06fd903fc958d6d6169e079d750f
|
config: 0b5a77bec177eb5b905112e37424ee08
|
||||||
tags: 62a1e7829a13fc7881b6498c52484ec0
|
tags: 62a1e7829a13fc7881b6498c52484ec0
|
||||||
|
Binary file not shown.
@@ -240,20 +240,21 @@
|
|||||||
</a>
|
</a>
|
||||||
</h2>
|
</h2>
|
||||||
<p>
|
<p>
|
||||||
At the heart of this project is ESP32-C3 IoT Link than enables a customizable remote-controlled car to responds to real-time
|
At the heart of this project is ESP32-C3 IoT Link, which enables a customizable remote-controlled car to respond to real-time
|
||||||
control inputs, handle speed adjustments, directional changes, and even extend features like measuring system telemetry values
|
control inputs, handle speed adjustments, directional changes, and even extend features like measuring system telemetry values
|
||||||
such as voltage, current, temperature, etc. The foundational setup uses ESP-NOW for transmitter and receiver devices,
|
such as voltage, current, temperature, etc. The foundational setup uses ESP-NOW for transmitter and receiver devices,
|
||||||
allowing you to wirelessly control the car’s behaviour. While the design and physical appearance of the RC car can vary wildly
|
allowing you to control the car’s behaviour wirelessly. While the design and physical appearance of the RC car can vary wildly
|
||||||
depending on your creativity and available hardware, the control system remains the same. To facilitate wireless communication
|
depending on your creativity and available hardware, the control system remains the same. To facilitate wireless communication
|
||||||
between devices, the system employs IoT Link powered by ESP-NOW, which is a lightweight and connection-free protocol ideal for fast,
|
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.
|
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
|
The control values are sent wirelessly to the remotely controlled car using the ESP-NOW protocol. ESP-NOW enables fast and efficient
|
||||||
efficient communication between ESP32 devices without the need for a Wi-Fi router, network, or pairing. The provided tutorial demonstrates a functional
|
communication between ESP32 devices without the need for a Wi-Fi router, network, or pairing. The provided tutorial demonstrates a
|
||||||
setup where a transmitter sends data to a receiver to define the car’s speed and direction, forming the core communication loop. While the baseline
|
functional setup where a transmitter encapsulates and sends data to a receiver to define the car’s speed and direction, forming the
|
||||||
implementation focuses on movement, additional features like lights, sensors, or telemetry can easily be integrated by expanding the source code. This
|
core communication loop. While the baseline implementation focuses on movement, additional features like lights, sensors, or
|
||||||
modular design gives users the freedom to customize both the appearance and behaviour of their RC car, resulting in endless creative possibilities.
|
telemetry can easily be integrated by expanding the source code. This modular design gives you the freedom to customize both the
|
||||||
|
appearance and behaviour of your RC car, resulting in endless creative possibilities.
|
||||||
</p>
|
</p>
|
||||||
<section id="abstract">
|
<section id="abstract">
|
||||||
<h3>
|
<h3>
|
||||||
|
Reference in New Issue
Block a user