AI RoadOpen Hardware & Maker

Open Hardware & Maker

Hand-picked open-source hardware and maker projects: 3D printing, CAD, circuits and PCBs, microcontrollers, robots and drones, CNC and lasers, smart home, single-board computers, radio… 149 projects so far.

Looking for software to run yourself (smart-home hubs, media centers…)? See Self-Hosted Open Source. Want an open-source alternative to SolidWorks, Fusion 360 or other commercial tools? See Open Source Alternatives

All 149🖨️ 3D Printing 20📐 CAD & Modeling 15🔌 Circuits & PCB 13🧠 Microcontrollers & Firmware 18🤖 Robots & Drones 17🔥 Laser & CNC 12🏠 Smart Home & IoT 21🥧 Single-Board Computers & Embedded Linux 13📡 Radio & Measurement 11🎓 Maker Learning 9
149 projectsSort: RecommendedStarsMost visitedNewest

FreeCAD

Featured

The most mature open-source parametric 3D CAD, suited to mechanical, product and architectural design, with a rich set of workbenches and add-ons.

📐 CAD & ModelingC++ParametricModeling★ 35k

LeRobot

Featured

Hugging Face's open-source robot learning library with datasets, models and low-cost arms that bring AI to real robots.

🤖 Robots & DronesPythonEmbodied AIPyTorch★ 28k

Blender

Featured

Open-source 3D creation suite for modeling, sculpting, animation, rendering and compositing; also common for product visuals.

📐 CAD & ModelingC++ModelingRendering★ 21k

Marlin

Featured

The most widely used open-source 3D printer firmware, supporting hundreds of boards and machines with flexible configuration.

🖨️ 3D PrintingC++FirmwareC++★ 18k

OrcaSlicer

Featured

Open-source slicer built on Bambu Studio and PrusaSlicer, with a full set of calibration tools and support for many printer brands.

🖨️ 3D PrintingSlicingCalibration★ 16k

PX4

Featured

An open-source autopilot widely used in industry that works well with QGroundControl and ROS 2.

🤖 Robots & DronesC++Flight controllerDrone★ 13k

Klipper

Featured

High-performance 3D printer firmware: motion planning runs on a host like a Raspberry Pi, giving faster and quieter prints; the default choice for high-speed machines.

🖨️ 3D PrintingFirmwarePython★ 12k

OctoPrint

Featured

The web interface for 3D printers: start and pause prints remotely, watch the camera, add plugins; the most common print server on a Raspberry Pi.

🖨️ 3D PrintingPythonRemote controlPython★ 9.2k