The Make-A-Pede is a open source robotics platform. It is based on a segmented chassis design, giving the robot a centipede-like motion and allowing the robot to be easily expanded with more modules. All of the components are readily available, or can be made at your school or local makerspace. We’ve tried to make the robot versatile so that beginners and experienced users alike can learn and have fun with it.
The standard Make-A-Pede design uses five segments with two drive motors on each. It is controlled by an Arduino UNO compatible microcontroller and a dual channel H-bridge motor driver. A smartphone app allows it to be remote controlled via an HC-08 bluetooth chip. A pair of antennae on the head of the Make-A-Pede allow the robot to detect and avoid obstacles. All of the robot's features can be easily programmed using Make-A-Pede programming library.
For more information about the robot, visit our getting started page.
The Make-A-Pede is designed to teach a wide range of subjects. While building the Make-A-Pede, users will develop skills in areas including mechanics, electronics, and programming. Our step-by-step instruction manual and tutorials make it easy for beginning users to learn everything they need to construct their own Make-A-Pede.
For advanced users, the open-source design will provide many opportunities for expansion beyond the base design.
To assemble the Make-A-Pede, users will need to use common hand tools. Optionally, several of the parts can be made using laser cutters and 3D printers at your school or local makerspace.
Advanced users can take the design further by creating their own segments and add-ons to the to the standard design.
To build a functioning Make-A-Pede, users will need to mount and wire the various components of the control system. In addition, the mini breadboard can be used to build small custom circuits.
Advanced users can expand the capabilities of their robot by adding more advanced sensors, different arduino shields, or additional circuit boards.
To enable the Make-A-Pede to respond to Bluetooth remote control, users will need to connect their robot to a computer and load a basic program. Simple autonomous routines can also be developed using the robot's standard sensors.
Advanced users can improve their robot by creating more advanced autonomous programming or modifying the open-source smartphone app with additional control features.