FAQ2025-09-09T14:14:56+02:00

FAQ

What is pib?2025-08-29T10:05:55+02:00

pib is a 3D-printable, humanoid open-source robot that anyone can build themselves using their own 3D printer.  pib is primarily intended as a platform for technology enthusiasts. Anyone who has always wanted their own robot can build a low-cost system with pib.

pib has also been very well received in the education sector: More than 70 schools and educational institutions in Germany and Europe are now using pib in various projects. As part of a school year – whether in a class group or a cross-grade P-seminar – the students assemble the robot step by step. They start the school year with an empty table and end up with their own humanoid robot.

What can pib do? What central functions does the robot have?2025-01-16T11:49:40+02:00

pib has a camera that acts as a central sensor with which it can interact with people. This enables the robot to move its joints. In the fully developed version, pib can control up to 30 motors.

A particular highlight is the ability to recognize and imitate hand movements through the camera. This is not only the most striking feature, but also the most emotional approach to the robot’s capabilities, as it allows it to imitate human gestures.

In addition to the camera, pib has speakers, microphones and a display to show information. The combination of camera and microphone has enabled us to develop an effective voice assistant. You can ask the robot questions and receive natural, spoken answers. You can even define characters for pib and have the robot reply in the according manner.

We are convinced that this form of interaction, where you can ask the robot questions or give it tasks in a human way, will be very important. For example, you could ask pib: “Get me a coffee” or “Where are my keys?” – These are typical requests that the robot will hopefully be able to answer in the future.

What are the dimensions of the robot?2025-01-16T11:51:06+02:00

pib is a humanoid robot. We try to orient ourselves on the human model; therefore, the upper body is the size of an average human. To be exact, the upper body and head in the current version of pib are 89 cm tall, 56 cm wide and 18 cm deep. The arms are 68 cm long.

How much does one complete pib weigh?2025-01-16T11:51:49+02:00

The 3D printed parts alone weigh about 5 kg. Add the non-printable parts such as the display, motors, screws, etc. and one complete pib weighs approximately 7.5 kg.

Which filament do you recommend?2025-01-16T11:53:19+02:00

We recommend using PETG. PETG is relatively easily printable. We prefer it to PLA mainly because it can resist higher temperatures and more mechanical stress. Therefore, it will give in a little upon pressure and it takes more to break it. However, if you wish to use PLA that is also possible of course, just make sure to tighten the screws with extra care.

How much filament do I need to print pib?2026-06-03T16:51:05+02:00

A complete pib robot requires approximately 7 kg of filament. Detailed filament requirements and estimated print times for individual parts can be found in the Print Checklist and in the Onshape project files.

How long does it take to print and build pib?2026-06-03T16:45:05+02:00

Printing all parts typically takes around 1 week or more, depending on your printer and settings. Assembly usually takes around 40 hours for first-time builders. Some experienced community members have reported completing their build in as little as 3 days.

I can’t get the nuts in. How can I manage that?2025-01-16T11:57:09+02:00

If you have difficulty getting the nuts into the right places, you can use a hammer and carefully hammer them in. If necessary, use a screwdriver to help fix them in the right place. Alternatively, a pipe spanner has also proven to be a useful tool. You can also find more information on this in this video.

What is the weekly support session?2025-08-29T09:48:02+02:00

Of course, you’ll receive ongoing support from both our team and the community. Plus, your pib.Edubox includes a weekly live group support session on our Discord server. During these sessions, you can bring your questions or challenges, and we’ll work through them together in real time.

What age is pib suitbale for?2025-01-16T12:44:13+02:00

Our experience shows that pib can be used well from 8th grade onwards. However, there are also ways to adapt and use pib for younger students.

What is the pib.Academy?2025-01-16T12:45:01+02:00

The pib.Academy is a collection of teaching and learning materials on pib-relevant topics – a kind of knowledge library for teachers. In addition to the basics of programming, robotics, 3D printing and CAD, specific topics relating to the construction modules are also covered.

For example, the ‘Head’ construction module includes materials on topics such as ‘How does the eye work?’, ‘How does a camera work?’ and ‘3D vision’. Bionic relationships play a central role here. The module also offers information on ‘single-board computers’ and ‘pibs energy supply’, for example.

Does pib have a micro array or just one microphone?2025-09-05T10:35:44+02:00

Starting with #4, pib uses a microphone array. This means that pib can determine the direction from which sounds are picked up.

In previous versions, pib uses a single microphone rather than a microphone array. This means it captures sound from one point rather than using multiple microphones to detect direction and filter noise.

Under which license is the hardware of pib released?2025-06-16T08:27:44+02:00

The hardware of pib is released under AGPL3.

Where can I find the BOM of non-printable parts in Onshape?2025-07-28T08:29:32+02:00
I have a problem. How do I get support?2026-06-09T11:31:59+02:00

If you encounter a problem when building or programming your robot, you have several options to get support:

1.) Check our FAQs where you will find answers to some common issues.

2.) Ask your question in our Support Forum on our Discord channel. This is your easiest and quickest way to get help. You will receive support from the pib team as well as from our global community. You can also browse the Support Forum via the search bar in the top right corner and see if your issue has already been solved in the past.

3.) You can also send us an e-mail to team@pib.rocks and we will get back to you as soon as possible.

If you are a pib.Education user, you can also join us in our Weekly Support Session on Tuesdays from 1.30 – 2.00 p.m. (CET) on our Discord Server.

Please note: We do not have a telephone support hotline. We ask you to use our Disord channel or e-mail for support inquiries.

What power supply should I use for pib?2026-06-03T16:37:54+02:00

We recommend using a 7.5V 10A power supply for a fully assembled pib robot. Lower-current power supplies, such as 7.5V 6A models, may not be able to provide enough power when multiple servos start at the same time, which can cause voltage drops, resets, or shutdowns.

My servos reset or the system shuts down when I power everything at once. Why?2026-06-03T17:30:57+02:00

This usually indicates a power supply limitation or voltage drop caused by high inrush current when multiple servos start simultaneously.

Upgrading to a higher-current power supply (recommended: 7.5V 10A) typically resolves this.

I can’t run ROS commands inside the Docker container. What should I do?2026-06-03T17:31:25+02:00

pib runs ROS inside Docker containers, so ROS commands are not available until the environment is properly initialized.

To fix this:

  • Enter the ROS container using Docker (docker exec -it ...)
  • Navigate to the workspace (e.g. ros2_ws)
  • Run:
    source install/setup.bash

After this, ROS commands such as topic and node tools should become available.

Can I access ROS directly from my host system?2026-06-03T17:32:57+02:00

Yes, but you need to install the required ROS components and ensure they match the container setup. Alternatively, you can work directly inside the Docker containers, which is the recommended approach.

There are multiple Docker containers. Which one runs ROS?2026-06-03T17:33:53+02:00

pib uses multiple containers for different subsystems. ROS functionality is typically distributed across ROS-related containers. If unsure, start with the ROS program-related container and verify the environment by checking the workspace inside it.

What should I do if I am using older pib hardware that does not match the current software version?2026-06-03T17:44:19+02:00

pib software is continuously updated and may be optimized for newer hardware versions. If you are using older hardware (for example pib#2), you may notice that some components are missing, incorrectly mapped, or not functioning as expected.

This usually happens when:

  • The software expects a newer hardware layout (e.g. pib#3 or #4)
  • The database or setup script was generated for a different pib version
  • Some motors or sensors are not defined in the current configuration

What you can do:

  • Check whether your pib hardware version matches the software version you installed
  • Verify that all expected components appear in the system configuration (e.g. servos in pibdata.db)
  • If components are missing, your system may need to be reconfigured to match your hardware version
  • In some cases, older hardware requires manual configuration adjustments to restore full functionality

If you are unsure which version you are using, compare your physical build with the official pib documentation for your revision.

Note: Newer pib software may not fully support legacy hardware configurations without adjustments.

My speakers work (e.g. YouTube audio), but the “speak” feature in pib software produces no sound. What is wrong?2026-06-04T09:00:48+02:00

If your speakers work for system audio (such as YouTube or media playback), but the pib “speak” or text-to-speech feature does not produce sound, the issue is usually related to cloud voice processing requirements.

The pib speech feature does not run fully locally. Instead, it relies on cloud-based voice services, which require an active connection and proper API access.

Common causes include:

  • “Smart Connect” is not enabled
  • Missing or invalid API token (find out here how to get your token if you haven’t yet)
  • Cloud voice service access not configured

What to check:

  • Ensure Smart Connect is enabled in your pib setup
  • Verify that your system has a valid API token / cloud access configuration
  • Confirm that the robot has internet access to reach the voice service

Once cloud access is correctly configured, the speak function should produce audio output normally.

Note: Local speaker playback (e.g. YouTube or system audio) does not require Smart Connect, but the pib speech module does.

How do I get the API token for pib voice features?2026-06-03T17:53:25+02:00

pib voice features (such as the “speak” function and cloud-based speech generation) require an API token from the TRYB / Smart Connect platform.

This token enables access to the cloud voice services used for text-to-speech processing.

You can find the full setup guide and generate your API key here:
https://www.tryb.ai/en/pib-edubox-api-key/

Note: Without a valid API token and Smart Connect enabled, the system may still play local audio (e.g. YouTube), but programmatic voice output will not work.

Go to Top