Duet3D/RepRapFirmware logo

Duet3D/RepRapFirmware

Free

OO C++ RepRap Firmware

FreeFree tier
Type
Open Source
Company
Duet3D

About Duet3D/RepRapFirmware

Open source firmware for controlling 3D printers and related devices using ARM Cortex main processors. Supports ATSAM4E, ATSAM4S, SAME70, and SAME5x processors. Licensed under GPLv3. Documentation available on GitHub Wiki. Latest release 3.6.3.

Key Features

Controls 3D printers and related devices
Supports ARM Cortex main processors (ATSAM4E, ATSAM4S, SAME70, SAME5x)
Open source under GPLv3 license
Documentation on GitHub Wiki
Active development with regular releases
Fork available for LPC1768/1769 and STM processors

Pros & Cons

Pros
  • Open source with flexible licensing
  • Active development and community support
  • Supports multiple ARM Cortex processor families
  • Comprehensive documentation on GitHub Wiki
Cons
  • Limited to specific ARM Cortex processors for main branch
  • May require technical expertise to set up and configure
  • Fork required for LPC or STM processors

Best For

3D printing controlCNC and related device control

FAQ

What processors does RepRapFirmware support?
Currently supports ATSAM4E, ATSAM4S, SAME70, and SAME5x. A fork supports LPC1768/1769 and STM processors.
Where is the documentation?
Documentation has been moved to the RepRapFirmware GitHub Wiki.