Marlin is a firmware for RepRap 3D printers optimized for both 8 and 32 bit microcontrollers. Marlin supports all common platforms. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
An open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on a straight Arduino
Amagine3D: From hardware requirements to editable 3D designs
- 3d-printing-tools
- text-to-3d
- text-to-cad
An open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on a straight Arduino
Open Source toolpath generator for 3D printers
PAROL6: open-source 3D-printed 6-axis desktop robot arm. BOM, STL and STEP files, firmware and build instructions.
Keep track of your inventory of 3D-printer filament spools.
Scripts to build OctoPi, a Raspberry PI distro for controlling 3D printers over the web
A web-based interface for CNC milling controller running Grbl, Marlin, Smoothieware, or TinyG.
Pronterface, Pronsole, and Printcore - Pure Python 3d printing host software
The next generation of motion control firmware
LinuxCNC controls CNC machines. It can drive milling machines, lathes, 3d printers, laser cutters, plasma cutters, robot arms, hexapods, and more.
Code and model to control the AH!
BIGTREETECH SKR-mini-E3 motherboard is a ultra-quiet, low-power, high-quality 3D printing machine control board. It is launched by the 3D printing team of Shenzhen BIGTREE technology co., LTD. This board is specially tailored for Ender 3 printer, perfectly replacing the original Ender3 printer motherboard.
A cross-platform G-Code sender for GRBL, Smoothieware, TinyG and G2core.
- grbl
- java
- gcode-parser
- grbl-control
Mainsail is the popular web interface for managing and controlling 3D printers with Klipper.
A self-hosted digital asset manager for 3d print files.
- dam
- stl-files
- stl
- obj-files
A unique leveling solution for Klipper-enabled 3D printers!
A processing script for Bricklayers in Prusaslicer and Orcaslicer
How to build your own CNC machine from scratch
- cnc
- cnc-machine
- diy
- diy-solutions
Community designed ERCF v2
Build your own robot duck. XGO-Duck is a 3D-printable biped powered by Arduino UNO Q and 15 servos, adapted from Pollen Robotics' Microduck. Includes mechanical models, PCB designs, a BOM, and an assembly guide. Build it, explore its motion, and make it your own.
Use your old Android device as an OctoPrint server.
GRBL CNC command sender, autoleveler and g-code editor