Robot arm controlled by a Raspberry Pi

An extensive reworking of the MeArm v0.4 robot arm open hardware design with many new LEGOised options
30
227
1
2240
updated February 27, 2025

Description

PDF

A set of printed components to build a robot arm that can be controlled and managed by any of the Raspberry Pi single board computers (SBCs),  

This robot arm project with Python software and documentation, available from here, developed for the Raspberry Pi Maker Kit v5.0, is based upon the open hardware design by phenoptix first published in Technology Robots in July’14. 

The original phenoptix design was for a set of laser cut components, so each item was inevitably a simple flat element made from 3mm thick acrylic sheet. These laser cut components were however converted to 3D printable components by Dingo_aus and posted to the ‘thingiverse’ web site in December ’14 (full details here) but they retained their ‘flat’ nature without really taking any of the advantages that 3D printing can bring to a design.

Starting from the .stl files created by Dingo_aus, further extensive updates and additions have been made for this revised design as well as some of the original files being ‘repaired’. Many more refinements are certainly possible with a full 3D approach now being used, and further design iterations may be made at a future date

This new build design includes a ‘normal’ plain base with built-in fittings for various battery power supply options as well as an optional LEGO compatible 'base' and other LEGOised components.

Detailed descriptions of all aspects of this evolving project are at this link and example software can be downloaded from here.

All the components use 1.75mm PLA and a layer height of 0.15mm with print details for each component produced on an i3 Mk3 shown in the table below.

component file name/descriptionneeds support (Y/N)brim (mm)filament
length (m)
print time 
(i3 Mk3)
servo_arms1-3_rotx180.stl - 3 servo arms labelled S1, S2 & S3N01.9444m
servo_brackets1-4_rotx180.stl - 4 servo brackets labelled br1, br2, br3 & br4N02.341h 0m
part_1x2_rotx180.stl - 2x part 01 labelled 1-1 & 1-2N01.5434m
part_2-02_rotx180.stl - part 02 labelled 2N01.6429m
part_3_rotx180.stl - part 03 labelled 3N00.9521m
part_4_rotx180.stl - part 04 labelled 4N00.8520m
part_5_rotx180.stl - part 05 labelled 5N00.279m
part_6_rotx180.stl - part 06 labelled 6N00.9718m
part_7_rotx180.stl - part 07 labelled 7N00.9523m
part_9_rotx180.stl - part 09 labelled 9N00.4414m
part_10-12-23-25.stl - parts 10, 12, 23 & 25 not labelledN30.4213m
part_11_rotx180.stl - part 11 labelled 11N00.6718m
part_13_rotx180.stl - part 13 labelled 13N00.9721m
part_14_rotx180.stl - part 14 labelled 14N00.7416m
part_15_rotx180.stl - part 15 labelled 15N00.5514m
part_16_rotx180.stl - part 16 labelled 16N00.138m
part_17_rotx180.stl - part 17 labelled 17N00.3611m
part_18+19_rotx180.stl - parts 18 & 19 labelled 18 & 19N00.8923m
part_20_rotx180.stl - part 20 labelled 20N00.199m
part_21_rotx180.stl - part 21 labelled 21N00.147m
part_22_rotx180.stl - part 22 labelled 22N02.1243m
part_24_rotx180.stl - part 24 labelled 24N01.9340m
part_26_LEGO_tile02.stl - part 26a - LEGO tile base - not labelledN54.491h 57m
part_26_base02_rotz180.stl - part 26b - plain base - not labelledN311.963h 21m
32mm_top_open__2x_left-right_bat_holders02.stl: 2x 32mm 5000mAh 5V/2A battery bank mounting clipsY02.2152m
21mm_2x_right_top_facing_battery_holder01_roty180.stl: 2x 21mm 3350mAh 5V/1A battery bank mounting clipsN01.2533m
2x_battery_clamp_LEGO_tile02.stl - 2x battery clamp LEGO tile - not labelledN31.9746m
4AA_batt_box_LEGO_tile01.stl - 4AA battery holder LEGO tile - not labelledN03.661h 11m
part_27-02_rotx180.stl - part 27 labelled 27N01.9636m
RPi_Maker_Kit_LEGO_tile02.stl - RPi Maker kit LEGO tile - not labelledN36.032h 19m

 

Tags



Model origin

The author marked this model as their own original creation.

License