mirror of
https://github.com/alexandrebobkov/ESP-Nodes.git
synced 2025-08-09 18:15:27 +00:00
RC Robot Tutorial
This commit is contained in:
@@ -35,18 +35,19 @@
|
||||
|
||||
<section id="overview">
|
||||
<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
|
||||
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
|
||||
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>
|
||||
<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
|
||||
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
|
||||
implementation focuses on movement, additional features like lights, sensors, or telemetry can easily be integrated by expanding the source code. This
|
||||
modular design gives users the freedom to customize both the appearance and behaviour of their RC car, resulting in endless creative possibilities.</p>
|
||||
<p>The control values are sent wirelessly to the remotely controlled car using the ESP-NOW protocol. 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 setup where a transmitter encapsulates and sends data to a receiver to define the car’s speed and direction, forming the
|
||||
core communication loop. While the baseline implementation focuses on movement, additional features like lights, sensors, or
|
||||
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">
|
||||
<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.
|
||||
|
Reference in New Issue
Block a user