Mini Mars Rover Raspberry Pi 3D Printer
Inventor Nikoddem Bartnik has been fascinated by the Perseverance Mars Rover, so he decided to build a miniature version using Raspberry Pi and 3D-printed parts. At the heart of the rover is a Raspberry Pico W, which allows him to control it over Wi-Fi and a simple Python script. To operate the micro servo motors, a 50Hz PWM signal is used, while the DC motors required L298N drivers.



An FPV camera system didn’t cause too many issues, but needed a custom PCB made with a cheap CNC machine. Sure, this rover most likely would not survive in the actual Mars environment, but from the beginning, the goal was to educate and inspire rather than source pricey materials. What’s next? Nikodem is testing the Pico RP2040 chip and wants to eventually take long exposures of deep sky objects with a camera by compensating the movement of Earth.

Official Creality Ender 3 Neo 3D Printer with CR Touch Auto Bed Leveling Kit Full-Metal Extruder...
  • 1.CR Touch Auto Bed Leveling: Upgraded CR Touch 16-point automatic bed leveling technology saves you in the trouble of manual leveling. Easy to use...
  • 2.Silent Mainboard: Low-decibel operation ensured by a silent mainboard, will not bothering study or work. Which has stronger anti-interference...
  • 3.Smooth Feeding: Full-metal extruder with greater force enables smooth feeding, reducing the risk of nozzle blockage. Quick Heat Dissipation...

Mini Mars Rover Raspberry Pi 3D Printer

All parts were designed in such a way that you can print them on the most popular FDM 3D printers and you don’t need a huge build plate. The bottom plate was machined on my DIY CNC machine. The principle of how it works is very simple; designing and 3D printing it is not,” said Nikod.

Author

When it comes to cars, video games or geek culture, Bill is an expert of those and more. If not writing, Bill can be found traveling the world.