Open Source RoboticsRobots, software & field notes

pib

Based on published sources · Not tested by us ·

Overview

A printable humanoid whose #5 basic design replaces the #4 part set and uses Raspberry Pi 5 compute. [S005] [S006] [S007] [S008] [S009] [S010]

pib's #5 basic design is a full replacement for the #4 part set. The V5.0.0 release notes explicitly say not to combine the two generations. We preserved the newer V5.0.1 STL release, whose specific correction is B47-Power_Holder: the previous holder did not fit the intended splitter and requires reprinting. This is a concrete reason to retain the release number with the printed parts. [S005] [S006]

Specifications

DetailDescription
TypePrintable humanoid on a stand; this review scopes the #5 basic design
Reported by source [S005] [S006] [S007] [S008] [S009] [S010] · Checked 2026-09-30
Intended usersMakers; Schools and university robotics groups
Editorial assessment [S001] · Checked 2026-09-30
AssemblyVersion-specific sequence: software and head, motor calibration and neck, hand/forearm, body, shoulder/elbow.
Reported by source [S005] [S006] [S007] [S008] [S009] [S010] · Checked 2026-09-30
CalibrationNot known
Operating systemNot known
Computer neededNot known
Assembly and use

Resolve two documentation mismatches before assembly

The #5 notes describe a Raspberry Pi 5 with 8 GB RAM, a 64 GB SD card, redesigned hands and changed arm servos. Their power specification is inconsistent: the overview table says 12 V, 20 A, while the detailed section says 12 V, 25 A. This profile does not choose between them. The exact supply, wiring and protection specification needs reconciliation with the selected #5 BOM. [S006]

The current build index links a motor-calibration tutorial, but the captured tutorial still labels itself pib#4 and lists older motor references. It calls for calibration before installing motors. That is evidence of the assembly workflow, not verification that its exact settings apply to the changed #5 actuators. Resolve the generation mismatch before using those settings. [S007] [S009]

Nonprinted components are listed separately in Onshape and offered in vendor boxes. The build page distinguishes #5 basic, #4 Advanced and the forthcoming #5 Advanced. This review does not treat those variants as interchangeable or establish a current complete delivered price. [S007]

Version the software as well as the prints

The setup tutorial requires a microSD reader, Pi power supply, keyboard, mouse and display connection, then directs builders to pib-backend. We preserved backend release v0.6.4 separately. Its README defaults to the pib5edu hardware variant and describes additional variant flags. However, its ordinary setup instructions download from main, and the backend and Cerebra branches also default to main. A repeatable build therefore needs both software revisions and their dependencies pinned alongside the STL release. [S008] [S010]

The STL archive carries GPL v3 text; the backend carries AGPL v3 text. These separate repository terms do not establish the rights or completeness of every CAD, firmware and purchased component. No installation, motor calibration or physical build was performed for this profile. [S003] [S010]

Cost

No current, complete configuration-specific build cost has been established for this profile.

Source files and licenses

Available project sources support research coverage; complete build and commercial qualification remain separate.

LayerAvailability / license
mechanical designavailable · GPL-3.0
STL repository license; does not resolve separately hosted CAD, purchased components or full system rights. [S003] [S004] [S005]
electronicsnot found · License not fully assessed
Complete matched component manufacturing and firmware source set not established by these STL and backend archives. [S004] [S007] [S010]
firmwarenot found · License not fully assessed
Complete matched component manufacturing and firmware source set not established by these STL and backend archives. [S004] [S007] [S010]
softwareavailable · AGPL-3.0
Backend repository only; Cerebra and dependencies require their own revision and license preservation. [S010]
model weightsnot found · License not fully assessed
No complete matched learned-model or training-data set preserved for this configuration. [S004] [S010]
datasetsnot found · License not fully assessed
No complete matched learned-model or training-data set preserved for this configuration. [S004] [S010]
documentationavailable · License not fully assessed
Separate public tutorials; calibration page has a generation mismatch requiring reconciliation. [S007] [S008] [S009]

References

Links identify the documentation and revisions used in this profile. Access dates record when each source was retrieved.

  1. S001 · pib-rocks / project contributors
    Upstream project overview
    Accessed 2026-09-30 · README.md
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  2. S002 · pib-rocks / project contributors
    Repository revision and release metadata
    Accessed 2026-09-30 · 7357d67513780d3eed3a9678a488b46572061626
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  3. S003 · pib-rocks / project contributors
    Repository license
    Accessed 2026-09-30 · LICENSE.txt
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  4. S004 · pib-rocks / project contributors
    Pinned repository artifact inventory
    Accessed 2026-09-30 · 7357d67513780d3eed3a9678a488b46572061626 archive file inventory
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  5. S005 · pib-rocks / project contributors
    V5.0.1 release notes
    Accessed 2026-09-30 · V5.0.1 published 2026-09-08T20:23:49Z
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  6. S006 · pib-rocks / project contributors
    V5.0.0 release notes
    Accessed 2026-09-30 · V5.0.0 published 2026-09-03T04:25:48Z
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  7. S007 · pib-rocks / project contributors
    Build and variant index
    Accessed 2026-09-30 · Captured page 2026-09-30T13:00:21.169919+00:00
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  8. S008 · pib-rocks / project contributors
    Software installation tutorial
    Accessed 2026-09-30 · Captured page 2026-09-30T13:00:49.586601+00:00
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  9. S009 · pib-rocks / project contributors
    Linked motor calibration tutorial
    Accessed 2026-09-30 · Captured page 2026-09-30T13:00:50.774801+00:00
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  10. S010 · pib-rocks / project contributors
    Backend release, setup and license
    Accessed 2026-09-30 · README and LICENSE at b060cec959de3242eeb007c0410b6641e8f56293
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

Research and review details

Source research only; no installation, physical build or performance test performed. No affiliate links added.

Profile edited 2026-09-30 · Sources checked 2026-09-30 · Next review target 2026-10-30

Combined hardware and software repository revision: 7357d6751378 · Activity recorded 2026-09-08 [S002]

Correction guidance · Discussion is not enabled · Profile format 0.5.0-draft.1

Change history

September 29, 2026 — First research profile published.