Skip to content

Photo and 3D model

Its license doesn't let Robotheca show its photos.
See the photos on GitHub (opens in a new tab)

3D model loaded from the original files on GitHub at dc6f9c6, under CC-BY-NC-SA-4.0. View the original files from GitHub (10.3 MB) (opens in a new tab)

Non-commercial license

Doly DIY

Other

Doly is an open-source DIY robot project providing hardware design files, electronics, and software (SDK and examples) for building the DOLY robot.

Project information

Buildability
63/100Buildable with some effort
Estimated cost
Not stated
Level
Intermediate
Parts
4 lines
Tools
3D printer
Licenses
CC-BY-NC-SA-4.0 (opens in a new tab), hardware and software
Commercial use
Not allowed

A non-commercial license (CC-BY-NC) does not allow selling kits or parts.

Suggested by Robotheca, created by @robotdoly (opens in a new tab), from github.com/robotdoly/DOLY-DIY (opens in a new tab), pinned to commit dc6f9c6 (opens in a new tab). You buy the parts yourself; Robotheca doesn't sell robots.

What to buy

4 lines, read from Electronics/BOM/BOM_Arm.csv at dc6f9c6

4 of 4 parts shown

  • 1THD0515-08CL-SN––
  • 215––
  • 166.5––
  • 1LTST-K563BGEW––

4 of 4 needed parts have no price in the source, so there is no parts total.

Why it scores 63

It measures the published files, not the robot · How we score

63/100

Buildable with some effort

How complete the published files are for rebuilding this robot, measured by Robotheca at commit dc6f9c6. It isn't a rating of the robot. Counted out of 80 points and scaled to 100: the parts that don't apply to this robot are left out.

  1. 13D and CAD files35 printable parts (STL, 3MF), 36 CAD source files.20/20
  2. –Robot descriptionNo URDF. Not counted: the score is made of the parts that apply.Optional: add a URDF, and the robot can be seen in 3D and tried in the browser.Not counted
  3. 2Parts list4 lines: 0 with a price, 0 with a shop link.Most points to gain: Add prices to 4 lines. Add shop links to 4 lines.5/20
  4. 3SoftwareCode in this repository, instructions to install or run it.Say which software framework it uses (ROS 2, LeRobot, Arduino…).10/15
  5. 4DocumentationREADME of 1,782 characters with 0 pictures; 0 build steps.Split the build into at least 3 steps. Show the robot and its assembly in pictures in the README.5/15
  6. –SimulationNo simulation files. Not counted: the score is made of the parts that apply.Optional: add a simulation model (MuJoCo, Gazebo, Webots or Isaac).Not counted
  7. 5LicensesHardware: CC-BY-NC-SA-4.0; software: CC-BY-NC-SA-4.0.10/10

Build it

The guide appears here as you scroll.

Guide by @robotdoly (README.md). Its license (CC-BY-NC-SA-4.0) doesn't let everyone reuse it. To reuse it, ask the creator on GitHub (opens in a new tab). Creators can ask Robotheca to remove it at contact@robotheca.org.

More guides

Wiring and electronics

Notes written by Robotheca from the project's documents, not by its creator

Main parts: Robotheca's summary

  • Electronics folder contains PCB boards for a main board, arm, bumper, charger, head and IO.
  • Schematic diagrams are provided for the main board, arm, bumper, charger, head and IO boards.
  • The robot runs on a Raspberry Pi, as the preinstalled OS is Raspberry Pi OS.

Connections: Robotheca's summary

  • Documents do not describe how the parts are connected to one another.
  • Schematic PDFs for each board exist, but their contents are not described in the documents.

What it can do: Robotheca's summary

Written by Robotheca from the project's documents, not by its creator
  • Doly is a robot whose SDK includes C++ and Python libraries for controlling it, with example code provided.
  • The Python SDK comes preinstalled on the robot running Raspberry Pi OS with Python 3.11.
  • The robot has an arm module, with a doly_arm Python import and an example script for it.
  • Add-ons such as custom 3D printed parts can be attached to the robot, with base templates and servo model files provided.

Software

Framework
Not stated
Languages
JavaScript, C, C++, Python
License
CC-BY-NC-SA-4.0

Robotheca doesn't review code. Read it before running it.

How to run it: Robotheca's summary

Written by Robotheca from the project's documents, not by its creator.

  1. 1The SDK is preinstalled on the robot, so users can import the module, for example doly_arm, directly.
  2. 2Run the example.py script from the repository as a starting point.
  3. 3To modify a module, edit source/bindings.cpp in that module.
  4. 4Build a wheel for the module using its pyproject.toml file.
  5. 5Install the built wheel on the robot using pip.

Software that runs on this robot

No software from Robotheca's catalogue found in this robot's files yet. Links come from its robot.yaml, its dependency files read as text, or Robotheca's editors.

The code

Free files

Every file of the project, at commit dc6f9c6.

Community

Questions and improvements go to the creator's repository.

Add a badge to your README

For the creator: two badges that link back here. The second always shows this page's current label and score.

Listed on RobothecaRobotheca buildability

Markdown (one click selects it)

[![Listed on Robotheca](https://robotheca.org/robots/doly-diy/badge.svg)](https://robotheca.org/robots/doly-diy)
[![Robotheca buildability](https://robotheca.org/robots/doly-diy/score.svg)](https://robotheca.org/robots/doly-diy)

Other other robots

All 100 other robots
  • Ready to build

    Open source · free files

    Koriobots

    Other · Intermediate

    Score
    Buildability 98 out of 100
    Cost
    $972.06≈ €866
  • Ready to build

    Open source · free files

    AmazingHand

    Other · Intermediate

    Score
    Buildability 88 out of 100
    Cost
    under €200
  • Ready to build

    Open source · free files

    DigiArm Prosthetic Hand

    Other · Advanced

    Score
    Buildability 85 out of 100
    Cost
    $250≈ €223
  • 3D render

    Open source · free files

    FloatingFace

    Other · Advanced

    Score
    Buildability 100 out of 100
    Cost
    $328.47≈ €293

≈ € values are approximate, converted at the ECB euro reference rate of 5 Nov 2026. The creator's original price always comes first.