• Skip to main content
  • Skip to header right navigation
  • Skip to site footer
  • YouTube
  • MakerWorld
  • Instagram
  • Threads
  • Bluesky
  • Mastodon
  • Facebook
makerhacks-logo

Maker Hacks

Ideas, news & tutorials for makers and hackers – Arduino/Raspberry Pi, 3D printing, robotics, laser cutting, and more

  • Home
  • About
  • 3D Printing
  • Laser Cutting
  • CNC
  • Programming
  • Free Arduino Course
  • Free Robotics Course
  • Recommendations

Robot Chassis

Build a Robot Car with a 3D Printed Chassis

You are here: Home / Robotics Course / Robot Chassis

I have put together a tiny robot chassis for you to 3D print, but you can also buy off the shelf robot chassis at reasonable prices.

The most famous is probably the “Magician” chassis, plus there are more luxurious chassis available for higher prices.

For added space, my friend Ben Eadie designed a handy mini breadboard riser for the Arduino Uno.

Maker Hacks chassis at MakerWorld

You can download the latest 3D printable chassis here.

Putting it together

The chassis prints in about an hour with no supports (the MakerWorld print profile is ready to go).

Alongside the printed chassis, you will need …

  • Two TT gear motors with wheels
  • An L298N motor driver
  • An Arduino Uno
  • Two 18650 cells or 6xAA batteries in a holder
  • A handful of M3 screws, nuts and optionally, standoffs.
Underneath the chassis: TT motors in their brackets and the L298N driver between them
Underneath: the motors in their brackets, the L298N in the well between them
  1. Motors. Turn the chassis over. Each TT motor sits in its pair of brackets on the underside with the shaft pointing outwards, held with M3 screws and nuts through the bracket holes.
  2. Wheels. Push a wheel onto each motor shaft.
  3. Motor driver. The L298N fits in the well between the motors, on its four corner holes. Stand it off by at least 3mm so its pins clear the plastic. Run the motor wires to its two output terminals.
  4. Arduino. Turn the chassis the right way up and mount the Uno on top with M3 standoffs.
  5. Power. The battery box should sit across the back, over the curved skid end, so the weight is over the skid rather than the wheels.
  6. Wiring. Wire the L298N to the Uno and the battery exactly as in the tank turning lesson, and upload that sketch to test it.
Compact Arduino robot chassis with the Uno and two 18650 cells on top
Assembled: the Uno on top, the cells across the back

The flat front edge is free for a mini breadboard and an HC-SR04 ultrasonic sensor, ready for obstacle avoidance. A new version with a longer front deck to hold the mini breadboard is on the way.

Front of the chassis with a mini breadboard and HC-SR04 ultrasonic sensor
With a mini breadboard and ultrasonic sensor on the front
Previous IR Remote ControlCourse contents

Robot Course Lessons

  • Introduction
  • Choosing a Brain for your robot
  • Motors and Actuators
  • Basic Motor Controllers
  • Sensors
  • Breadboards, Batteries, Chassis, Wheels and Wires
  • Introduction
  • Basic DC Motor Movement
  • Forward and Reverse with Servos
  • Controlling DC Motors with the L293D H-Bridge Chip
  • Using Motor Drivers, Shields and Breakouts
  • Stepper Drivers
  • L298N Breakouts
  • Changing Direction with Tank Turning – L298n Breakout and Two Motors
  • Infrared Sensor
  • IR Remote Control
  • Robot Chassis
Creative Commons Attribution-ShareAlike 4.0 licence

Free to use, adapt and share. This course by Chris Garrett, Maker Hacks, is licensed under Creative Commons Attribution-ShareAlike 4.0. Workshops, schools and clubs are welcome to use it, including in your own handouts and sessions. Just credit “Chris Garrett, Maker Hacks (makerhacks.com)” with a link to the lesson, and share any adapted versions under the same licence. Embedded videos and other people’s content keep their own terms.

Improved a lesson or spotted a mistake? I would love to hear about it: get in touch.

  • 3D Printing
  • CNC
  • Electronics and Hardware
  • Laser Cutting
  • News and Reviews
  • Software and Programming

arduino budget cad cnc diode laser glowforge Hacks Ideas laser cutter linux Makes making python raspberry pi resin Reviews technology tips xTool Lasers

  • YouTube
  • MakerWorld
  • Instagram
  • Threads
  • Bluesky
  • Mastodon
  • Facebook

.

Maker Hacks Blog Copyright © 2026 · All Rights Reserved · Privacy Policy