Search models, users, collections, and posts

Modular Conveyor - Wi-Fi Servo / TT motor / Manual

GIF
GIF
This model is created by Parametric Model Maker
Make Your Model

Print Profile(4)

All
X1 Carbon
H2C
X2D
A2L
P2S
X1E
H2D
H2S
A1
X1
H2D Pro
P1P
P1S
A1 mini

V2 - conveyor with hand crank / servo motor / tt-motor
V2 - conveyor with hand crank / servo motor / tt-motor
Designer
15.4 h
8 plates
5.0(4)

V1 - 220 mm conveyor 45% infill
V1 - 220 mm conveyor 45% infill
Designer
19.1 h
4 plates
4.9(8)

A1 Mini - 180mm conveyor module
A1 Mini - 180mm conveyor module
Designer
7.4 h
6 plates
5.0(1)

NEW A1 mini version
NEW A1 mini version
Designer
10.5 h
8 plates

Open in Bambu Studio
Boost
1479
3401
87
82
1.6 k
319
Released 

Bill of Materials

Maker's Supply Kits and Parts
Select all
USB Speed Controller-Compatible with TT motor (1PCS) - IA002
BT2x8 SHCS Self Tapping Screw (20PCS) - AA019
TT Motor (DC5V 59RPM CCW Single Axis) -1PCS - LA001
Bambu Filaments
Select all
Black (10101) / Filament with spool / 1kg
Gray (10103) / Filament with spool / 1kg

Description

Boost Me (for free)

If you like this design, consider giving it a boost or leaving a comment — it really helps! 🙌

Update 14-7-2026

Fixed an issue in the handcrank hexagon shaft for the 'New A1 mini version' printprofile. 

 

Update 23-03-2026

Improved version; new side frame design, larger shafts, poop chute option, new endcaps, inclined legs option, new drive options

  • TT-motor 
  • Hand crank for use without motor
  • Servo motor

Refer to the assembly guide for detailed descriptions.

 

Create your own modular conveyor. 

Hand operated, equipped with Bambu Lab TT-Motor or powered by an ESP32-S3 and Servo Drive controlled over WiFi

It’s fully 3D-printed and designed for experimenting with automation and control.
 

The modular frame can be assembled without glue — parts simply fit together for easy adjustment or reconfiguration.
Additional Top Modules can be added in the future for sensors or other accessories.

 

This project is a modular conveyor system designed for experimenting with automation, control electronics and mechanical design. All mechanical parts are 3D-printed, designed in Fusion 360, and optimized for reliable printing.


Drive options include a hand crank for operation without a motor, the simple USB TT-Motor, or the ESP32/servo motor version which can be controlled via Wi-Fi, allowing remote adjustment of belt speed and direction through a simple web interface.

 

Each conveyor segment includes a printed frame, belt modules, shafts, and drive sprockets.
Multiple segments can be connected using frame connectors to create longer conveyors.

 

  • Module length: 220 mm
  • Total width: 74 mm
  • Leg height: 20 mm

    Different size conveyors can be configured yourself using the Parametric conveyor generator published here. 

Assembly Guide

Frame Side Variants

The model has three different frame side types, depending on the function of the module.

 

TT Motor Drive Side 

This is the recommended default drive option

  • Designed for the MakerSupply / Bambu Lab TT motor
  • Simple 5 V DC motor drive via USB connector

The Bambu lab TT-motor slides directly into the printed frame. 

Speed can be controlled by the Bambu Lab IA002 Speed controller

 

The motor compartment is closed with a printed cover, secured using:

4 × M2 self-tapping screws

Servo Drive Side (alternative drive, not needed when using the TT-motor)

  • Frame side with servo mounting opening
  • Designed for continuous-rotation servos
  • Suitable for speed and direction control via software

Passive / Universal Frame Side

  • Used as the opposite side of a driven module
  • Also used for non-driven modules
  • Designed symmetrically so it can be mounted left or right
  • Used for hand operated conveyors with the Hand Crank (no motor)

 

This makes the system orientation-independent and simplifies multi-module layouts

Drive Sprockets

The belt loops around the drive sprockets. 

  • Carefully remove all support material from the drive sprocket.
  • The sprocket has a hexagon opening for a shaft 

     

 

 

The TT-motor shaft with corresponding hole, is used to connect  the TT-motor to the sprocket

 

Hand crank

Servo mounting

  • When using a servo motor, the servo horn can be mounted to the drive sprocket using a standard servo horn. The horn normally comes with your servo, as alternative you can find standard servo mounts on makerworld.
  • If necessary, adjust the lenght of the servo horn to ensure proper fit with the sprocket

 

Passive (non-drive) sprockets

The hexagon shaft without hole can be used on sides where no motor / drive system is present.

Belt Assembly

  • Belt modules are connected using pieces of filament as hinge pins.

    Just cut pieces from your filament roll and insert them in the holes to connect the hinges.

     

The conveyor length can be extended by adding extra frames using connectors

When extending the conveyor lenght with extra modules, no sprockets are required at the connecting modules. Sprockets are only required at the start and end of the conveyor. On the middle parts of the conveyor, long (thicker) shafts can be used. 

 

 

Belt guides are used to support the belt. There are 3 lengths of belt guides. 

Short Belt Guide

  • Sprocket clearance on both ends
  • Used for fully driven single modules

 

 

Medium Belt Guide

  • Sprocket clearance on one end only
  • Used when extending the conveyor with additional modules

Long Belt Guide

  • No sprocket clearance on either end
  • Used for middle modules in multi-segment conveyors

Frame Legs

 

  • Frame legs are used to connect two sides
  • Leg-heigth can be configured in the parameters of the parametric model maker

 

  • Assemble one frame side with the belt guide and the sprockets
  • Place the lower belt shafts
  • Mount the belt over the sprockets and over the lower guide shafts
    • Lower guide shafts prevent belt sagging
  • Attach the opposite frame side 
  • Connect the two frames together using the frame legs.

Top Guides

 

Top guides form the upper edges of the frame alongside the belt.

Available in two variants:

  • Full module length
  • Half module length

Both are generated parametrically based on the selected module length.

Endcaps - Two endcaps are available

  • closed endcap
  • chute endcap

 

Poop Chute Module

 

An optional poop chute module is available for 3D printer integration.

  • Top opening for filament waste
  • Side cutout automatically scales with belt height + leg height
  • Designed to align correctly with:
    • Bambu Lab P1S
    • P2S
    • X1C


 

ESP32 with Servo option Electronics:

  • ESP32-S3-Lipo (Olimex) board
  • PCA9685 servo driver
  • MG90S 360° servo

The included Arduino code connects to your local Wi-Fi network and starts a webserver for remote servo control.
For detailed print and assembly instructions, see the attached document.

 

Recommended Materials:

  • PLA Grey – frame and top modules
  • PLA Black – belt modules and shafts
  • Print shafts with supports and low fan speed (~30 %)

Applications:
Ideal for makers interested in automation, IoT, and smart factory experiments.
The conveyor can serve as a test platform for control development or as a demonstration model for logistics and robotics projects.

 

 

Build your own Modular Conveyor!

Update 2-1-2026: Generate conveyors with custom with, length and heigth.Parametric conveyor generator published here. 

Update 30-12: New start endcap with slide to the conveyor added on the Addon's 

Update 28-12: Addon's added in extra print profile: Inclined Legs, Ribbed Belt Module, Chute Endcap

 

Credits:
The Mini Cardboard Box model shown in the demo photos was designed by Badr and is used here for presentation purposes.
Mini Cardboard Box by Badr on MakerWorld

 

 

 

Membership

Subscribe for a Commercial License to sell physical prints of my models! License stays valid as long as the subscription is active.

Join

© 2026 3Core
 


Documentation (1)

Assembly Guide (1)
Assembly Guide - Modular Conveyor v2.pdf

Comment & Rating (87)

(0/1000)

License

If you want to use this model commercially, please join my membership.
Join Now
This user content is licensed under the MakerWorld Exclusive License.

You may create derivative works based on this object, provided that all such derivative works are published exclusively on the MakerWorld platform and include proper attribution to the original creator. You may not share, upload, host, distribute, or publish this object—or any derivative work of this object—on any other digital platform, marketplace, or distribution channel. Commercial use of this object and any derivative works is strictly prohibited. This includes, but is not limited to, selling, renting, sublicensing, or using the object in any context in which you receive monetary compensation or other financial benefits.