XiaoR Geek Hexapod E1

XiaoR Geek Hexapod Robot Kit E1 for ESP32 Instruction Manual

Model: Hexapod E1

Brand: XiaoR Geek

1. Introduction

The XiaoR Geek Hexapod Robot Kit E1 is a versatile, ESP32-based bionic robot designed for STEM education, competition, and entertainment. This manual provides detailed instructions for assembly, operation, and maintenance to ensure optimal performance and user experience.

Key Features:

2. Product Overview

The Hexapod Robot Kit E1 includes all necessary components for assembly and operation. Below is an overview of the main parts and their functions.

2.1 Components:

XiaoR Geek Hexapod Robot Kit E1
Figure 2.1: Fully assembled XiaoR Geek Hexapod Robot Kit E1. This image displays the robot's overall structure, including its six legs, central body, and mounted sensors.

The Hexapod E1 features an aluminum alloy body, 18 intelligent serial bus servos for precise movement, an HD camera for visual feedback, and an OLED display for real-time voltage monitoring. The design emphasizes durability and functionality for various robotic applications.

Hexapod Robot Components Diagram
Figure 2.2: Detailed diagram of the Hexapod Robot's components. This illustration highlights key parts such as the switch, voltmeter, HD camera, OLED display, 18650 batteries, bus servos, limbs (legs), and aluminum alloy body, providing a clear visual guide to the robot's internal and external structure.

2.2 ESP32 vs. Raspberry Pi Comparison

The Hexapod Robot Kit is available in different configurations. Below is a comparison of features between the ESP32 and Raspberry Pi versions.

FeatureESP32 VersionRaspberry Pi Version
Bionic actions
Interesting actions
Face recognition
Color recognition
QR code recognition
Line tracking
Ultrasonic follow
APP control
Handle control
Pan tilt
ProgrammingArduino CPython/C++
Camera480P1080P

3. Setup

The Hexapod Robot Kit E1 is shipped pre-assembled, allowing for immediate operation. However, understanding the components and initial setup is beneficial for programming and advanced use.

3.1 Initial Power-Up and Inspection

Upon receiving your kit, ensure all components are securely in place. The robot is designed for immediate use out of the box.

Hexapod Robot Kit E1 ready to play
Figure 3.1: The Hexapod Robot Kit E1 is shipped assembled and ready for immediate use. This image shows the robot in its complete form, indicating that no initial assembly is required to begin operation.

3.2 Battery Installation and Charging

The robot uses 18650 batteries. Ensure they are properly installed and charged before extended use. A charger is included in the kit.

Hexapod Robot Battery and Charger
Figure 3.2: The battery pack and charger included with the Hexapod Robot Kit E1. This image displays the power components necessary to operate and recharge the robot.

3.3 Initial Program Upload (for advanced users)

For users interested in secondary development or modifying the robot's behavior, the kit supports Arduino C programming. The XiaoR Geek provides a secondary development source code SDK.

Arduino C Programming for Hexapod Robot
Figure 3.3: A user engaging in Arduino C programming for the Hexapod Robot. This image illustrates the programming interface on a laptop, with the robot visible in the foreground, highlighting its programmability feature.

To upload custom programs:

  1. Download and install the Arduino IDE on your computer.
  2. Connect the Hexapod Robot to your computer using the provided USB cable.
  3. Access the XiaoR Geek secondary development source code SDK.
  4. Open the desired program file in the Arduino IDE.
  5. Select the correct board (ESP32) and port in the Arduino IDE.
  6. Upload the program to the robot.

For detailed instructions on setting up the Arduino IDE and uploading programs, refer to the official XiaoR Geek tutorials or the included paper manual.

3.4 Assembly Video (for reference)

While the Hexapod E1 comes pre-assembled, this video provides a detailed guide on how to build a similar spider robot, which can be useful for understanding the internal structure or for troubleshooting.

Video 3.1: "How to Build the Spider Robot?" by ACEBOTT-Robowiz. This video provides a comprehensive assembly guide for a spider robot, demonstrating the step-by-step process of putting together the various components. It is useful for understanding the construction of similar hexapod robots.

4. Operating the Hexapod Robot

The Hexapod Robot E1 offers multiple control methods and a variety of pre-programmed actions.

4.1 Mobile App Control

Control the robot wirelessly using the dedicated Android or iOS application. The app provides a user-friendly interface for various functions.

Hexapod Robot controlled via mobile app
Figure 4.1: A mobile phone displaying the control interface for the Hexapod Robot. This image shows the app's layout with various control options, indicating wireless operation capabilities.

4.2 Pre-programmed Actions

The robot comes with 18 bionic actions and 12 interesting actions built-in, allowing for diverse movements and interactions.

Hexapod Robot performing various actions
Figure 4.2: The Hexapod Robot demonstrating a range of built-in actions. This image showcases several distinct poses and movements, illustrating the robot's versatility and pre-programmed capabilities.

Examples of built-in actions include:

4.3 Video Overview of Robot Capabilities

This video provides a general overview of the Hexapod Robot Kit for ESP32, showcasing its features and functionalities.

Video 4.1: "Hexapod Robot Kit for ESP32" by WiFi Robot. This video offers a concise demonstration of the Hexapod Robot's key features, including its walking capabilities, app control, and overall design.

5. Maintenance

Regular maintenance ensures the longevity and optimal performance of your Hexapod Robot.

6. Troubleshooting

If you encounter issues with your Hexapod Robot, refer to the following common problems and solutions:

For further assistance, please contact XiaoR Geek customer service.

7. Specifications

FeatureDetail
Product Dimensions13.7 x 13.7 x 5.5 inches
Item Weight7.7 pounds
Control BoardESP32
Degrees of Freedom (DOF)18 (3 per leg)
Programming LanguageArduino C
Control MethodsAndroid/iOS App, Wi-Fi
CameraHD Camera
Frame MaterialAluminum Alloy
Recommended Age14 years and up

8. Warranty and Support

XiaoR Geek is committed to providing professional, reliable, and timely pre-sales and after-sales services. If you have any questions or problems regarding the product or program learning, please feel free to contact us.

For support, please refer to the contact information provided with your purchase or visit the official XiaoR Geek website.

Related Documents - Hexapod E1

Preview XIAOR GEEK VR Smart Robotic Car - Avatar Series Manual
User manual for the XIAOR GEEK VR Smart Robotic Car, Avatar series. Learn how to set up, connect, and operate the robotic car using VR technology.
Preview SC09 Servo: Mini Dual-Shaft Serial Bus Servo - Features, Specs, and Usage Guide
Detailed guide for the SC09 Servo, a compact dual-shaft serial bus servo. Covers specifications, features, hardware usage, control interface, secondary development with Arduino IDE, and programming examples.
Preview ST3235 Servo: High-Torque Programmable Serial Bus Servo with 360° Control
Detailed guide for the ST3235 Servo, a high-torque programmable serial bus servo featuring a 360° magnetic encoder for absolute angle control. This manual covers specifications, features, hardware/software setup, and programming examples for robotics projects.
Preview BH3 Robot Body Assembly Instructions
Step-by-step guide for assembling the BH3 robot chassis, legs, and electronics, including component installation and wiring using Lynxmotion parts.
Preview KILOVIEW E1-s SDI Video Encoder Quick Start Guide
This Quick Start Guide provides essential information for setting up and operating the KILOVIEW E1-s SDI Video Encoder. It covers packing contents, device interfaces, connection diagrams, network discovery using ONVIF Device Manager, web login, video source and stream checking, RTMP streaming, firmware upgrades, and factory reset procedures.
Preview Spacewalk E1 Walking Treadmill User Manual
User manual for the UREVO Spacewalk E1 Walking Treadmill (Model URTM025), providing instructions for setup, operation, maintenance, safety, and warranty.