ByteRider documentationΒΆ

_images/ESP-IDF_Robot.jpg
  • 1. OVERVIEW
    • 1.1. ABSTRACT
  • 2. HOW DOES IT WORK?
    • 2.1. Reserved Pins & GPIOs
      • 2.1.1. x- and y- axis
      • 2.1.2. Direction and Speed
    • 2.2. Fusion of Software with Hardware
    • 2.3. Schematic
  • 3. DATA STRUCTS
    • 3.1. Data Payload
      • 3.1.1. Why use __attribute((packed))?
  • 4. TRANSMITTER
    • 4.1. Configuration Variables
    • 4.2. Reading Joystick x- and y- Axis Values
    • 4.3. Sending & Ecapsulating Data
    • 4.4. Main Function
  • 5. RECEIVER
    • 5.1. Configuration Variables
    • 5.2. Receiving & Extracting Data
    • 5.3. Main Function
  • 6. WORK-IN-PROGRESS WALK THROUGH
    • 6.1. Finished Work
    • 6.2. Chassis
    • 6.3. Wiring
    • 6.4. Motor Wires Harness
  • 7. REFERENCES
    • 7.1. GitHub

Byte Rider

Navigation

  • 1. OVERVIEW
  • 2. HOW DOES IT WORK?
  • 3. DATA STRUCTS
  • 4. TRANSMITTER
  • 5. RECEIVER
  • 6. WORK-IN-PROGRESS WALK THROUGH
  • 7. REFERENCES

Related Topics

  • Documentation overview
    • Next: 1. OVERVIEW
©2025, Alexander B. | Powered by Sphinx 8.2.3 & Alabaster 1.0.0 | Page source