Optimized firmware for RepRap 3D printers based on the Arduino platform
12
Public repositories
20,481
Total stars
1,527
Followers
MarlinFirmware is an organization focused on developing optimized firmware for RepRap 3D printers, primarily using C++, C, and JavaScript. Their notable repositories include Marlin, Configurations, and MarlinDocumentation, which support various microcontrollers and platforms, enhancing the functionality of 3D printing technology.
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.
Configurations for Marlin Firmware
Marlin Firmware Documentation Project
Visual Studio Code extension to more easily build Marlin Firmware
Customized U8glib for use in Marlin 2.0
Built binaries of Marlin based on published Marlin Configurations.
Arduino-compatible library to configure the Trinamic TMC2130 stepper motor driver
A rapid reponse fork of TMCStepper for use by Marlin Firmware
Metadata for the MarlinFirmware organization
Stepper driver library for Arduino based on the Trinamic TLC 262 motor driver
Clone of the new liquid crystal library from: https://bitbucket.org/fmalpartida/new-liquidcrystal
STM32 core support for Arduino, maintained for legacy compatibility with Marlin LTS
MarlinFirmware builds a range of repositories on GitHub, including firmware for 3D printers, configuration files, and documentation. These projects cater to both 8 and 32 bit microcontrollers, making them essential for users of RepRap 3D printers.
The primary programming languages used by MarlinFirmware are C++, C, and JavaScript. These languages are fundamental to the development of their firmware and associated tools, ensuring compatibility with various hardware platforms.
Yes, all of MarlinFirmware's repositories are public on GitHub. This transparency allows users to access and contribute to the firmware, configurations, and documentation, fostering a collaborative environment for 3D printer enthusiasts.
Monitor Marlin with RepoGuard and get alerted the moment a new public repository appears.
Monitor this account