Quick Start

Quick Start Guide Understand Delta Robot and complete your first run in 30 minutes What is Delta Robot Delta Robot is a 3-DOF parallel robot learning platform with a PC + ESP32 hybrid architecture. System Architecture Overview PC handles vision processing, ESP32 handles real-time motion control PC S

Quick Start Guide

        Understand Delta Robot and complete your first run in 30 minutes

What is Delta Robot

                **Delta Robot** is a 3-DOF parallel robot learning platform with a **PC + ESP32** hybrid architecture.

System Architecture Overview

                ![System Architecture](./images/quickstart-system-overview.jpg)
                PC handles vision processing, ESP32 handles real-time motion control

PC Side (Python)

  • YOLOv8 object detection

  • Coordinate transformation

  • GCode generation

  • GUI control interface

ESP32 Side (C++)

  • Delta kinematics solving

  • Real-time motor control

  • GCode parsing & execution

  • Vacuum pump/valve control

Use Cases

  • Education : STEM robotics courses, kinematics learning

  • Research : Visual servoing, path planning algorithm validation

  • Prototyping : Rapid validation of automation concepts

  • Maker Projects : DIY projects, skill development

5-Minute Quick Start

                **⚠️ Prerequisites**
  • Fully assembled Delta Robot hardware

  • Windows 10/11 PC (Python 3.10 installed)

  • USB cable connecting PC and ESP32

Step 1: Connect Hardware

  • Check power: Ensure 12V 3A power supply is connected

  • USB connection: Connect ESP32 to PC via USB cable

  • Power on: Turn on power switch, ESP32 onboard LED should light up

                ![Hardware Connection](./images/quickstart-connection.jpg)
                Hardware connection diagram
    

Step 2: Start Software

# Navigate to project directory
cd E:\DeltaRobot\pc

# Activate virtual environment (if using)
conda activate py310

# Start GUI software
python main.py

Step 3: Connect ESP32

  • Select correct COM port in GUI (usually COM3 or COM4)

  • Click "Open Port" button

  • Wait for connection success message

                ![First Run](./images/quickstart-first-command.jpg)
                Software interface and first connection
    

Step 4: First GCode Command

            Enter the following commands in serial debug window:
# Home (return to initial position)
G28

# Move to specified position
G0 X10 Y20 Z-200

# Return to origin
G0 X0 Y0 Z-140
                **✅ Success!**
                If the robot arm moves to the specified position, the system is working properly. Congratulations on completing your first run!

Next Steps

                [### 🔧 Hardware Assembly Detailed assembly steps and wiring guide](./hardware.html)
                [### 💿 Software Installation Complete environment configuration process](./software.html)
                [### 📝 Programming Tutorial Learn GCode and Python API](./programming.html)

Last updated 8 Aug 2026