I wanted to use a differential that reduces shaft sways/wobblings of the available designs while using a belt for power transmission. After combining several remixes and ideas, I created a differential that uses three identical bearings same with the ones used in front rims. (This is for original openrc f1)
The power ratio for this differential is as follows:
For silicone molded tires, please visit “OpenRC F1 Silicone Molding for Low Profile Tire Rims” (The photos show the rims for silicone mold tires, as that’s what I’m using.)
To Purchase:
Test Print:
All parts include a 0.15 mm clearance for the bearings. Since the bearing’s outer diameter is 12 mm and the holes are 12.3 mm, I recommend doing a test print first to ensure the bearing fits snugly into the hole.
tolerance_test.stl x1 Tip: Enable “print external perimeters first” for best accuracy with random seam.
3D Printed Parts:
Main_pulley.stl x1 → Modified to include a bearing. You need to pause printing at 5.8mm height (if standart 0.2mm height, beginning of layer 29) to insert the bearing and resume print. If you need to get the bearing out of the pully apply some heat till the plastic softens and take it out. Small_gear.stl x4 → Thingiverse LinkBody_gear.stl x1 → Remixed for a tighter fit on the rear shaft16t_gt2_motor_pulley_3.17_shaft.stl → Requires 2 × M2 insert nuts. The motor pulley is designed for a 3.17 mm shaft (matching my motor). If you have a motor with a 5 mm shaft, you’re in luck—standard 16-teeth GT2 pulleys for 3D printers will fit perfectly.The system uses a 140 mm GT2 belt (70 teeth). If you can’t source one, you can print your own using TPU.
140mm_gt2_belt.stl (70 teeth, 2.5mm thickness, 6mm width)The below rims are the remixed original rims.
Original-Right-Rear-Rim-With-Gear.stl x1 → I combined the rim and gear since I wasn’t a fan of them being separate and only held together by the small bearing’s contact points.remixed_axle.stl → Remixed for the new pulley, and left side has a square profile for a non slipping tight fit rim.Original-Left-Rim-Remixed-Square-Axle.stl → Square profile hole left rear rimsquare_wheel_lock_nut.stl → 1 piece for left rear rim Below rims are for silicone molded tires. For the mold please visit “OpenRC F1 Silicone Molding For Low Profile Tire Rims”
Right-Rear-Rim-With-Gear_silicone_mold.stl.stl → Left-Rear-Rim-Square_axle_silicone_mold.stl → I used the following OpenSCAD gear and belt generator scripts when designing the parts.
They’re especially useful if you plan to modify the design for different motors, shaft sizes, or belt dimensions.
For a more professional setup, check out this differential design.
It uses six different bearings—some are harder to find—but it offers a more refined solution overall.
My setup uses a NEEBRC 540 35T brushed motor with a 3S LiPo battery, GT2 belt drive (16T → 60T), and 55 mm diameter wheels.
| KV (rpm/V) | Voltage | Motor RPM | Wheel RPM | Top Speed (km/h) |
|---|---|---|---|---|
| 1600 | 11.1 V | 17 760 | 4 736 | 49 km/h |
| 1800 | 11.1 V | 19 980 | 5 328 | 55 km/h |
| 2000 | 11.1 V | 22 200 | 5 920 | 61 km/h |
| 1800 | 12.6 V | 22 680 | 6 048 | 63 km/h |
⚠ Real-world speed is typically 10–25 % lower due to load, drag, and drivetrain losses.
The author remixed this model.