Zurück zum Ranking

AngelLM/Thor

thor.angel-lm.com

DIY 3D Printable Robotic Arm

opensourcefreecadrobot-arm3d-printeddiymakerrobotics
Sterne-Wachstum
Sterne
1.5k
Forks
268
Wochenwachstum
Issues
4
5001k1.5k
Sept. 2015Apr. 2019Dez. 2022Juli 2026
README

Fiber

Thor is an open source, 3D printed, 6 degrees of freedom robotic arm. Designed to be affordable and accessible, Thor is ideal for educational settings, makers, and robotics enthusiasts. With a height of 625mm it has the capacity to lift up to 750g. Its yaw-roll-roll-yaw-roll-yaw configuration is common in industrial manipulators.

✨ Key Features

  • 🧩 Born Open Source: Designed using open source software such as FreeCAD, KiCAD, GRBL, RRF and ROS.
  • 🕊️ Released Open Source: All source files published under CC-BY-SA-4.0 license.
  • 💰 Low Cost: Hardware cost below 350€.
  • 📚 Suitable for education: Perfect for robotics courses in schools and universities, there are already success cases!
  • 🧰 G-code Controlled: Uses the same language as 3d printers and CNCs to move.
  • 🐳 ROS2 Integration: Available implementation using Docker for flexibility.

📦 Repository Structure

  • freecad-src – Source files of 3D models created with FreeCAD
  • mods – Modified models and improvements to standard models
  • stl – Printable STL files
  • step – STEP files
  • Thor-ROS: ROS2 & Moveit2 configuration files and packages to work with Thor.
  • ThorControlPCB: Source & manufacture files of Arduino Mega shield designed to control Thor.
  • Asgard: Control software for thor motors with a simple interface.

🚀 Getting Started

  1. Read the Documentation: Comprehensive guides on printing, assembly, electronics, and firmware are available at thor.angel-lm.com/documentation.
  2. Print the Parts: Use the STL files in this repository.
  3. Get the Hardware: Take a look to the Bill of Materials.
  4. Assemble the Robot: See here for assembly videos and interactive instructions.
  5. Assemble & Setup the Electronics: The Wiring & Setup guide will help you prepare your electronic board and make the hardware connections.
  6. Install the Firmware: Depending on which electronics you have chosen, you will have to perform a different firmware configuration. This page explains the steps to follow.
  7. Control the Robot: Use Asgard to move the robot. Here is how to do it.

🧠 Technical Specifications

  • Degrees of Freedom: 6 (yaw-roll-roll-yaw-roll-yaw).
  • Height Stretched: 625mm (without end effector).
  • Payload Capacity: 750g max (including end effector weight).
  • Motors: Stepper motors.
  • Electronics: DIY PCB or commercial boards.
  • Transmission: 3D printed gears, GT2 pulleys and belts.
  • Software: FreeCAD, KiCAD, GRBL, RRF, ROS2.

📚 Additional Resources

🤝 Contributing

Contributions are welcome! If you'd like to improve Thor — whether it's design, documentation, or code — feel free to open an Issue or submit a Pull Request.

📜 License

Thor is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License. You’re free to use, modify, and distribute this project under its terms.

🎥 Videos

Watch on YouTube

Watch on YouTube

Watch on YouTube

Ähnliche Repositories
koala73/worldmonitor

Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface

TypeScriptnpmOtheraidashboard
worldmonitor.app
65.9k10.2k
serhii-londar/open-source-mac-os-apps

🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps

Creative Commons Zero v1.0 Universalmacosmac
49.7k2.6k
usebruno/bruno

Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)

JavaScriptnpmMIT Licenseapi-clientgit
usebruno.com
45.8k2.7k
nextcloud/server

☁️ Nextcloud server, a safe home for all your data

PHPPackagistGNU Affero General Public License v3.0open-sourcefile-sharing
nextcloud.com
36.2k5.1k
chatwoot/chatwoot

Open-source live-chat, email support, omni-channel desk. An alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬

RubyRubyGemsOthervuejsintercom
chatwoot.com/help-center
34.6k8.3k
Fincept-Corporation/FinceptTerminal

FinceptTerminal is a modern finance application offering advanced market analytics, investment research, and economic data tools, designed for interactive exploration and data-driven decision-making in a user-friendly environment.

C++Otherbloomberg-terminalfinance
fincept.in
28.8k4k
ente/ente

💚 End-to-end encrypted cloud for everything.

DartGNU Affero General Public License v3.0androidios
ente.com
27.9k1.7k
krayin/laravel-crm

Free & Opensource Laravel CRM solution for SMEs and Enterprises for complete customer lifecycle management.

BladeMIT Licensephplaravel
krayincrm.com
23.4k1.5k
Atlas-OS/Atlas

🚀 An open and lightweight modification to Windows, designed to optimize performance, privacy and usability.

BatchfileGNU General Public License v3.0windowsperformance
atlasos.net
21.1k737
docmost/docmost

Docmost is an open-source collaborative wiki and documentation software. It is an open-source alternative to Confluence and Notion.

TypeScriptnpmGNU Affero General Public License v3.0documentationknowledge-base
docmost.com
21.1k1.5k
uvdesk/community-skeleton

UVdesk Open Source Community Helpdesk is a comprehensive ticketing support system designed for everyone, offering robust features to streamline customer support and collaboration.

CSSnpmOpen Software License 3.0ticketing-systemsymfony4
uvdesk.com
19.4k565
Python-World/python-mini-projects

A collection of simple python mini projects to enhance your python skills

PythonPyPIMIT Licenseminiprojectspython
python-world.github.io/python-mini-projects/
19.1k6.2k