Overview

This project is about how to create extendable robotics in easy DIY way. The idea came from building blocks that allow to build different forms with just a few simple blocks. The question was that how to apply and control movement with building blocks.

Opened a free DEMO controller to control maximum 6 servos with a mobile user interface. http://gigabrain.io/demo/standalonedemo.html We have done initial testings for the controller with Microsoft's backed up IoT Forge. Looking forward also for your feedback.

Vorpal robotics has made an excellent 3D-printable Hexapod robot that is extended in this project.

Vorpal Robot

The Vorpal hinge and leg system is extended by adding different kinds of forms that allow easy connections without any tools.

Here's an example of a simple form controlled with 3 servos.

GigaBrain critter

Critter standing

Robotic simple hands

Robotic simple legs

Video Demo

Movement example with a Raspberry Pi controller.

3D Models

The parts consist of the following 3d models:

The hinge part connects to a servo horn and to another building block connector or another hinge. https://www.thingiverse.com/download:4752889

Hinge

The connector part attaches the servo to another building block. https://www.thingiverse.com/download:4752888

Connector

Servo leg gives the movement a torque. https://www.thingiverse.com/download:4752890

Leg

These hinges give a more movement freedom and allow a servo attachment to the axis. https://www.thingiverse.com/download:4756669

Axis hinges

This addition is a Case that can be connected with hinges. Case can hold a 9V Battery with a UBEC, a Raspberry Pi Zero or a PCA9685 board.

Case to hold a 9V Battery and 5V UBEC, Raspberry PI Zero or PCA9685 Board

You can connect the case with a leg structure and stack two cases on top of each others. Note that with the structure you could have multiple battery or PCA cases between leg structures.

Case connected with hinges and a leg

All the downloadable 3d models and sets with multiple printable models are found here:

With these simple forms you can build a larger moving robotic system with multiple servos using the PCA9685 and a Raspberry Pi controller.