Mini 3D printer
by marketing.admin@openweaver.com Updated: Jan 10, 2023
Guide Kit
Build customised software and applications for your mini 3D printer using these open-source libraries.
A 3D printer is a computer-aided machine that allows creating a three-dimensional physical object from scratch, typically by laying down many thin layers of a material in succession. Whether your goal is to turn 3D models into physical objects or if you are looking to start a rapid prototyping process, or else you plan is to use 3D printing in any other way, you will need the best 3D printing software and programs.
Different kinds of software or programs are required for different processes in 3D printing. These generally include Slicers, 3D printer control, STL edit and repair programs, 3D modelling software, etc. creating your own programs with the help of open-source libraries can be one of the best ways to get started with 3D printing.
Explore the list of open-source libraries and components to build custom software and applications for your next mini 3D printer project:
Marlinby MarlinFirmware
Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
Marlinby MarlinFirmware
C++
14927
Version:2.1.2.1
License: Strong Copyleft (GPL-3.0)
OctoPrintby OctoPrint
OctoPrint is the snappy web interface for your 3D printer!
OctoPrintby OctoPrint
Python
7457
Version:1.9.0
License: Strong Copyleft (AGPL-3.0)
MicroscoPyby IBM
An open-source, motorized, and modular microscope built using LEGO bricks, Arduino, Raspberry Pi and 3D printing.
MicroscoPyby IBM
Python
1104
Version:Current
License: Permissive (Apache-2.0)
PyCNCby Nikolay-Kha
Python CNC machine controller for Raspberry Pi and other ARM Linux boards
PyCNCby Nikolay-Kha
Python
519
Version:v1.0.0
License: Permissive (MIT)
printer-monitorby Qrome
OctoPrint 3D Printer Monitor using Wemos D1 Mini ESP8266
printer-monitorby Qrome
C++
397
Version:V2.5
License: Permissive (MIT)
Prusa-Firmware-Buddyby prusa3d
Firmware for the Original Prusa MINI, Original Prusa XL and the Original Prusa XL 3D printers by Prusa Research.
Prusa-Firmware-Buddyby prusa3d
C
572
Version:v4.6.4
License: Others (Non-SPDX)
AstroBoxby AstroPrint
AstroBox allows you to control your 3D Printer wirelessly
AstroBoxby AstroPrint
Python
145
Version:0.21.2
License: Strong Copyleft (AGPL-3.0)
closed_loop_systemby crankylinuxuser
This is the Hardware design, 3d printables, Firmware, and software design to build a cheap Closed Loop control system with any RAMPS or socketed Pololu driver.
closed_loop_systemby crankylinuxuser
C++
1
Version:Current
License: Others (Non-SPDX)