Micromelon Robotics
Platform
Resources
NewsAbout UsDownload
Support
Build Your Kit

Stay in the loop

New activities, teaching guides, and product updates delivered to your inbox.

Micromelon Robotics

Australian-made educational robotics for the next generation of innovators.

contact@micromelon.com.au

Company

  • About Us
  • RoboRAVE Archive
  • Privacy Policy
  • Terms and Conditions

Products

  • Micromelon Rover
  • Code Editor
  • Robot Simulator
  • Junior
  • Python Library

Support

  • Resources
  • News
  • Rover Repairs
  • Contact
  • Build Your Kit

© 2026 Micromelon Robotics Pty Ltd. All rights reserved.

ABN 56 623 302 296

← Back to Resources
Build Guides

Build Guide: Bulldozer

20 February 2025 · Updated October 2026

Build Guide: Bulldozer

Introduction

The bulldozer attachment lets your Rover push objects around using a sturdy blade. It's built on a printed rover shell that takes the place of the Rover's own shell, and is powered by a continuous servo motor. The servo turns a lead screw, and the pushing shaft on the screw pushes the arms to lift and lower the bucket. This guide will walk you through printing and assembling the attachment step by step.

Before you start:

  • Use a continuous rotation servo. A standard 180° positional servo only turns the screw half a turn, so the bucket will barely move.
  • Left and right are as seen from the back of the Rover, looking forward. The left and right arms are different parts (their counterbored holes are on opposite faces), so check which is which before you start.
  • The arms and the servo mount swing on their screws. When a step says to screw something on, stop as soon as the screw is snug and check the part still moves freely.
Drag to rotate, scroll to zoom
Interactive 3D BuildOverview
The Finished Bulldozer
The bulldozer is built on a rover shell that takes the place of the Rover's own shell. A continuous servo turns a lead screw, and the pushing shaft on the screw lifts and lowers the bucket. Drag to look around, then step through the build.
What You'll Need - step 0
What You'll Need

Parts:

  • 1x Micro Servo (continuous rotation)
  • 1x Single-arm servo horn (from the servo's accessory bag)
  • 2x Servo mounting screws (from the servo's accessory bag)
  • 12x M3 x 8mm screws
  • 2x M3 nuts

Tools:

  • Phillips Head Screwdriver
  • M3 Allen Key
  • Side Cutters (to trim the servo horn)

Download the free STL files

ThingiversePrintablesMakerworld

Don't have a 3D printer?

Buy Pre-Printed
13D Print Your Parts
  • 1x Left Arm
  • 1x Right Arm
  • 1x Bucket
  • 1x Servo Mount
  • 1x Servo Mount Roof
  • 1x Screw
  • 1x Pushing Shaft
  • 1x Rover Shell
Attach the Arms - step 2
2Attach the Arms
  • Hold the rover shell with its two tall ears at the back. The arms go along each side of the shell, with their long straight edges on top and their curved ends pointing forward and down.
  • Put the left arm on the left and the right arm on the right (looking from the back of the Rover to the front). The counterbored holes face outwards.
  • Screw each arm's back hole to the hole in the side of the shell, just in front of the ear, with an M3 x 8mm screw from the outside. Stop when it's snug, and check the arm still swings up and down freely.
  • Push an M3 nut into the slot near the front end of each arm, so it lines up with the hole in the arm's front end. These nuts hold the bucket on.
Attach the Bucket - step 3
3Attach the Bucket
  • Hold the bucket against the front ends of the arms, with the curved blade facing forward and the two counterbored holes lined up with the arm holes.
  • Screw it on with two M3 x 8mm screws from the front, through the bucket and into the nuts in the arms.
  • Check the fit: the screw heads sit down in their counterbores, and the bucket is square across both arms.
Install the Servo - step 4
4Install the Servo
  • Slide the servo into the pocket in the servo mount, with the output shaft pointing out of the open end of the mount, next to the half-round cut-out.
  • Secure it with the two servo mounting screws through the servo's tabs.
  • Use a single-arm servo horn. The horn has to fit in the pocket in the face of the screw, which only reaches about 7mm from the centre, so trim the arm off at the innermost hole with side cutters.
  • Press the horn onto the servo shaft. It doesn't need a screw.
  • Push the screw onto the horn, flange first, turning it until the horn drops into the pocket and the screw sits flat.
Attach the Servo Mount Roof - step 5
5Attach the Servo Mount Roof
  • Push the servo mount roof down onto the servo mount. The fit should be tight, and the screw should click into place in the half-round cut-out.
  • Secure the roof and the servo mount together using four M3 x 8mm screws: two down through the top of the roof and two up through the bottom of the mount.
  • Check the fit: the screw should turn freely when you twist its end by hand.
Attach the Pushing Shaft - step 6
6Attach the Pushing Shaft
  • Twist the pushing shaft's threaded centre onto the end of the screw, with the cross bar running side to side.
  • Screw it partway along the screw.
Final assembly

Final assembly

7Final Assembly
  • Lower the servo assembly between the two ears at the back of the shell, with the screw pointing forward between the arms.
  • Screw it to the ears with two M3 x 8mm screws, one from the outside of each ear into the side holes of the servo mount.
  • Line the ends of the pushing shaft's cross bar up with the middle holes in the arms. Lift the bucket a little or turn the pushing shaft along the screw until they line up.
  • Screw through each arm's middle hole into the end of the cross bar with the last two M3 x 8mm screws, from the outside.
  • Check the fit: with all four screws snug, the servo mount can still tilt between the ears and the bucket can still move up and down.

Fit and Test It

  1. Take the Rover's own shell off and clip the bulldozer's rover shell on in its place, with the bucket at the front and the ears at the back.
  2. Plug the servo into the right servo port on the back of the Rover. Match the brown wire to the - on the port icon.
  3. In the Code Editor, set the right servo to 90 for one second to lift the bucket, then 0 to stop it. Set it to -90 to lower it again.

Because it's a continuous servo, the value sets speed and direction rather than position. -90 and 90 are full speed in each direction and 0 stops it. To lift the bucket a particular amount, control how long the servo runs, and stop it before the bucket reaches the top or the ground.

Troubleshooting

  • The bucket only moves a little, then stops: you're using a 180° positional servo. Swap it for a continuous rotation servo.
  • The servo runs but the bucket doesn't move: the horn isn't seated in the pocket in the screw. Take the roof off and check the screw sits flat on the horn.
  • The screw won't sit flat on the horn: trim the horn arm a little shorter.
  • The bucket moves the wrong way: swap the values in your program (use -90 to lift and 90 to lower).
  • The bucket is stiff or jerky: one of the pivot screws is too tight. Loosen the arm and ear screws a little until everything swings freely.

You're Done!

Your bulldozer attachment is fully assembled and ready to fit to your Micromelon Rover. Try pushing lightweight objects like ping pong balls or small blocks around a course. You can program the servo to raise and lower the blade using the Code Editor.

Continue Learning

How to Design a Sumo AttachmentRelated resourceHow to Design a Sumo AttachmentDesign and 3D-print custom sumo attachments for the Rover, a great introduction to CAD and 3D printing.

Activity: Sumo IRelated resourceActivity: Sumo ILearn the basics of sumo by programming your Rover to stay in the ring and push opponents out using the colour and ultrasonic sensors.

How to Design a Rover AttachmentRelated resourceHow to Design a Rover AttachmentA guide to designing custom 3D-printed Rover attachments, from servo allocation to print connections and gears.

Don't want to print your own?

The Bulldozer is available ready-made from our store.

View in Store
← Return to Resources

Related Resources

Guides and activities to help you get started.

Build Guide: Ping Pong Shooter

Build Guide: Ping Pong Shooter

Build Guide: RoboRAVE Line Follow

Build Guide: RoboRAVE Line Follow

Build Guide: Seed Planter

Build Guide: Seed Planter

See all resources →