• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Titan 3D Printer File Image 1
Titan 3D Printer File Image 2
Titan 3D Printer File Image 3
Titan 3D Printer File Image 4
Titan 3D Printer File Image 5
Titan 3D Printer File Thumbnail 1
Titan 3D Printer File Thumbnail 2
Titan 3D Printer File Thumbnail 3
Titan 3D Printer File Thumbnail 4
Titan 3D Printer File Thumbnail 5

Titan

TomKnox avatarTomKnox

December 1, 2025

printables-icon
DescriptionCommentsTags

Description

Introduction

In this project, the crawler-hybrid robot features two locomotion modes: quadruped mode and tracked mode, enabling it to adapt its configuration for varying environments and terrains. The quadruped configuration offers 8 total degrees of freedom (DOF), with 2 DOF per leg. The foot-end design is seamlessly incorporated into the tracked assembly, where each track unit is powered by a dedicated DC motor.

The robot's central control board employs an ESP32-WROVER-E MCU (with the V2.0 variant using ESP32-PICO-D4), supporting integrated control of bus servos, PWM servos, and DC motors. It also incorporates additional hardware components, including a six-axis accelerometer, OLED display interface, RGB LED beads, and a buzzer.

In tracked mode, the robot achieves high speeds on smooth or mildly uneven surfaces while minimizing energy use compared to legged locomotion. The quadruped mode excels at surmounting obstacles, adapting nimbly to diverse and challenging terrains, and addressing the elevation limitations inherent in tracked designs. The core innovation lies in the leg-track synergy, which merges the strengths of biomimetic quadrupeds with tracked mobility to overcome steep drops and other difficult topographical challenges.

Print guideline

Here are print guidelines for you to follow in order to have decent success with printing parts:

Infill typeGyroid, Honeycomb, Triangle or Cubic
Material StructuralPETG or ASA, ABS, PCTG, PA, PC, (TPU for Feet)
Material VisualPLA or whatever you think looks good.
Infill percentage35% Structural | 15% Cosmetic
Layer height0.2mm, recommended
Wall countRecommended: 4
Solid top/bottom layersRecommended: 5
Extrusion width0.4mm, recommended



Necessary/Good to have tools needed before starting the project:

Proper wire cutters, wire strippers a precisions screwdriver set are necessary.
You will also need a soldering iron to solder wires and to press heat inserts. 
 

Soldering Iron TS101Aliexpress LinkAmazon Link(Recommended)
Heat Inset Tip Kit - For TS101Aliexpress LinkAmazon Link(Recommended)
Electric Precision Screwdriver Aliexpress LinkAmazon Link(Recommended)
Allen Key SetAliexpress LinkAmazon Link 
Torx Key SetAliexpress LinkAmazon Link 
Torque ScrewdriverAliexpress LinkAmazon Link 
Wire stripperAliexpress LinkAmazon Link 
Wire cutterAliexpress LinkAmazon Link 
Heat Insert Press ToolAliexpress LinkAmazon Link 
Crimp ToolAliexpress LinkAmazon Link 
    
Soldering Iron - Generic (Alternative)Aliexpress LinkAmazon LinkBudget friendly alternative
Heat insert tip - set (Alternative)Aliexpress LinkAmazon LinkBudget friendly alternative
Precision Screwdriver SetAliexpress LinkAmazon LinkBudget friendly alternative

 

Software


You can download the code for the project here.
https://github.com/ToolKnox/Titan

The Project is  made in VScode + PlatformIO

 lib:

  • Adafruit_NeoPixel: WS2812B lamp bead driver control (a little bug, the first lamp bead is somewhat uncontrolled and needs to be changed)
  • Adafruit_PWM_Servo_Driver_Library: PCA9685 communication and driver library
  • MPU6050: Acceleration sensor
  • U8g2: For 0.96 inch OLED screen driver

src/drive:

  • Hiwonde.h/.cpp: Serial bus steering gear communication library
  • ServoDrive.h/.cpp: PWM steering gear drive control library (PCA9685)
  • IOs. h/. cpp: GPIO pin configuration and control library
  • IMU.h/.cpp: MPU6050 acceleration sensor communication library
  • DCMotorDrive.h/.cpp: DC Motor Drive Control Library

src/dynamics:

  • FKIK.h/.cpp: One-legged forward and reverse decryption
  • MotionControl.h/.cpp: Robot motion and attitude control library



Mobile App:

  • Android
  • WIFI Communication
  • TCP protocol

License:

Creative Commons — Attribution — Noncommercial — Share Alike

Related Models

Thor Mjolnir Hammer Bic Pen preview image

Thor Mjolnir Hammer Bic Pen

effektz profile image

effektz

9,082

Diverse Schilder / various labels  for hobby & makers preview image

Diverse Schilder / various labels for hobby & makers

RPK profile image

RPK

2

Customizable EU License Plate Keychain preview image

Customizable EU License Plate Keychain

John_M profile image

John_M

32

Vorpal The Hexapod Walking Robot preview image

Vorpal The Hexapod Walking Robot

vorpal profile image

vorpal

4,981

MakerZ – Open Source 1/28 RC Drift Chassis by Fails & Makes | Açık Kaynak 1/28 RC Drift Şasisi preview image

MakerZ – Open Source 1/28 RC Drift Chassis by Fails & Makes | Açık Kaynak 1/28 RC Drift Şasisi

Fails&Makes profile image

Fails&Makes

Cacciavite Portachiavi - Scewdriver keychain preview image

Cacciavite Portachiavi - Scewdriver keychain

Butti Maker Studio profile image

Butti Maker Studio

23

Snap-Together Mini Minecraft Jack-O-Lantern with integrated LED preview image

Snap-Together Mini Minecraft Jack-O-Lantern with integrated LED

scottrlindsey profile image

scottrlindsey

4,447

Small Parts Storage Drawers - Organizer preview image

Small Parts Storage Drawers - Organizer

GT 3D Makers profile image

GT 3D Makers

29

8