15-Year-Old 3D Prints Incredible Robot Capable of Picking Up and Moving Objects on Demand

ST Metal AM
ST Dentistry

Share this Article

ps3robotfeaturedOver the past year or so, we have covered stories involving the 3D printing of dozens of different robots. Robotics and 3D printing seem to go together like peanut butter and jelly. Both technologies are great on their own, but when combined together, become extraordinary.

ps3robotaniWe have seen scientists and engineers from around the globe come up with unique ideas for 3D printed robots, some of which have brought a new functionality to the space, and others which are just fun to play with. With all of this said, this latest 3D printed robot might just take the cake. It was created not by an experienced engineer, or even a college engineering student. It was designed and 3D printed by a 15-year-old student named Casey Johnson.

Johnson considers himself to be a “tinkerer, hobbyist and zealous Lego builder.” In fact, last summer, he launched a successful Kickstarter campaign for a product he called “MiniZip.” Basically it provides Lego sets with a compact and cheap power source.

“It lets you power the LEGO Power Functions motors and lights from a 9v battery rather than a large and bulky LEGO brand battery pack,” Johnson tells “The project was successful and raised over $4800 – far exceeding my goal of $500. I hand-made and soldered over 400 cables and shipped them out to my backers.”


Casey Johnson’s CAD design

With the profits left over after everything was said and done, Johnson didn’t do what most kids would do, and go out and buy the latest video game system or basketball shoes. Instead he purchased a RoBo 3D printer, something he had wanted to do for quite some time.

Last year Johnson assembled a robot built from Legos which was controlled by a Raspberry Pi, for a competition in the Science Olympiad. After the competition, he decided to disassemble the robot, but still kept the idea alive in his head. Then just recently, he decided to use his 3D printer in order to create a more finished version of that Lego robot, using 3D printed parts instead of Lego blocks.

“I designed the robot in CAD and then started printing the parts out,” Johnson tells us. “Everything fit well and only 2 or 3 minor parts had to be tweaked in CAD and reprinted. It features a RaspberryPi model b+ with a 16 channel PWM servo motor ‘Pi hat’ from Adafruit. It is powered by two rechargeable battery packs designed for charging cellphones, one for powering the Pi and one for powering the motors.”

Johnson did run into a small problem though. The batteries he used had an auto sleep feature built into them, meaning that they would turn off when the phone was fully charged (or in this case, the motors). He managed to work around ps3robot4this issue by taking apart a small LED flashlight and then using the light array as a headlight on the robot. The draw of the light on the battery kept it active, and at same time not being large enough to drain the power.

The robot is programmed in Python, and Johnson used Adafruit’s tutorial in order to get all of the needed libraries downloaded into his Raspberry Pi. As for what the robot can do and how it is operated, it really is quite fascinating. It is controlled by a Playstation 3 controller, and has the ability to drive around, pick up objects, move them to a new location, and put them down.

“There is a gear rack that runs up the length of the front pillar that lets the claw climb up and down,” Johnson explains. “The claw is one of my favorite parts and was designed with integrated gears on the upper ends of the ‘fingers’ to simplify the design. The [PS3 controller’s] joysticks control the motors, and the buttons on the controller move the arm up and down and open and close the claw. There is an optional tilt-drive mode that is enabled by pressing the ‘select’ button. Tilting the controller to the front moves it forward, tilting to the left turns the robot left, etc.”


What Casey Johnson has done is truly amazing. He has raised funds in order to purchase a 3D printer, and then taken that printer and used it to create a very unique robot. Just a few years ago, this would have been impossible for an experienced engineer to accomplish, yet today, thanks to 3D printing and mini computers like Raspberry Pi, the potential is really unlimited. What do you think about Johnson’s 3D printed robot? Discuss in the 3D Printed robot forum thread on Check out the video of this robot in action below.

Share this Article

Recent News

Concrete Dreams: 3D Printing for Military Construction Enables New Tactics, Pt. 2

Metal 3D Printing Services to Hit $16.1B by 2031


3D Design

3D Printed Art

3D Printed Food

3D Printed Guns

You May Also Like


U.S. Military Innovation Pushed to the Frontlines with Advanced Manufacturing

Since at least World War One, the U.S. military has been the principle driver of American technological innovation. This is such a well-worn narrative by now — subsuming the origins...

America Makes Announces $11.7M in Funding for 3D Printing Projects

America Makes, the Manufacturing USA (MFG USA) institute headquartered in Youngstown, Ohio, has announced $11.7 million in new funding opportunities, spread across ten different topic areas in additive manufacturing (AM)....

3D Printing Webinar & Event Roundup: May 28, 2023

It’s another busy week in the world of 3D printing webinars and events, covering topics like automated wax support removal, wire-laser metal additive manufacturing, SLS 3D printing, manufacturing for space,...

Zeda Opens 3D Printing Facility in Cincinnati to Serve Regulated Industries

Today, California-based Zeda, Inc. announced that it has officially opened the doors to its new 75,000-square-foot advanced manufacturing facility in Cincinnati, Ohio. The company, which rebranded to Zeda from PrinterPrezz...