• Stars
    star
    940
  • Rank 48,627 (Top 1.0 %)
  • Language
    C
  • License
    GNU General Publi...
  • Created almost 11 years ago
  • Updated about 1 month ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

OO C++ RepRap Firmware

This is firmware for controlling 3D printers and related devices using electronics based on ARM Cortex main processors. The current processors supported are the ATSAM4E, ATSAM4S, SAME70 and SAME5x. There is a fork of this firmware that supports LPC1768/1769 and STM processors.

Documentation

All documentation has been moved to the RepRapFirmware GitHub Wiki.

Licence

The source files in this project (RepRapFirmware) are licensed under GPLv3, see http://www.gnu.org/licenses/gpl-3.0.en.html. The associated CoreNG project, which provides a partial hardware abstraction layer, includes files derived from the Advanced Software Framework (formerly Atmel Software Framework) from Microchip. Those files have a more restrictive license, in particular they may only be used for code that targets Atmel/Microchip processors.

More Repositories

1

DuetWebControl

A completely new web interface for the Duet electronics
Vue
408
star
2

Duet-2-Hardware

The KiCAD source for the Duet 3d printer controller see www.duet3d.com
C
249
star
3

PanelDueFirmware

Firmware for the PanelDue touch screen for 3D printers
C
166
star
4

DuetSoftwareFramework

Software framework for the next-generation Duet3D platform based on .NET
C#
60
star
5

GcodeMacros

A collection of useful macros for use with RepRapFirmware.
GAP
52
star
6

RRF-machine-config-files

Sample configuration files for RepRapFirmware to suit various 3D printers, CNC machines, Laser cutters and engravers
G-code
52
star
7

Duet3-Mainboard-6HC

Hardware information for the Duet 3 Mainboard 6HC
HTML
44
star
8

ConfigTool

Official RepRapFirmware Configuration Tool
Vue
29
star
9

SmartEffector

Smart Effector for delta printers.
25
star
10

Duet3Expansion

C++
22
star
11

CNC-Pendant-Firmware

C++
19
star
12

DWC-CNC

JavaScript
18
star
13

FilamentMonitors

Duet3D Filament Monitors
HTML
17
star
14

Duet3-Toolboard-1LC

Hardware information for the Duet 3 Toolboard 1LC
HTML
16
star
15

SmartEffectorFirmware

Firmware for Duet3D Smart Effector for delta printers
C++
15
star
16

CoreNG

New hardware abstraction layer for RepRapFirmware based on ASF 3.31
C
12
star
17

DSF-APIs

Go
11
star
18

DuetWiFiSocketServer

TCP/IP socket server for ESP8266 module in Duet WiFi motion control electronics
C++
11
star
19

Duet3-Mini5plus

HTML
11
star
20

dsf-python

DuetSoftwareFramework Python Bindings
Python
10
star
21

CANlib

CAN message buffer and protocol library for Duet 3
C++
9
star
22

RRFLibraries

Libraries used by multiple RepRapFirmware projects
C++
9
star
23

Duet3Bootloader

Boostrap loader for Duet 3 Expansion and Smart Tool boards
Roff
9
star
24

MagneticFilamentMonitor

Firmware for Duet3D magnetic filament monitor
C++
8
star
25

DSF-Plugins

Third-party plugins and demos for DSF and DWC
Vue
8
star
26

TempDaughterboards

Temperature Measurement Daughterboards for the DuetWifi
7
star
27

CoreN2G

Hardware abstraction layer for SAMD5x, SAME5x and SAMC21 processors
Roff
7
star
28

Duet3-Expansion-3HC

Hardware information for the Duet 3 Expansion 3HC
HTML
6
star
29

FreeRTOS

FreeRTOS library for building RepRapFirmware
C
5
star
30

Duet3-Mainboard-6XD

Hardware information for the Duet 3 Mainboard 6XD
HTML
5
star
31

CoreESP8266

Hardware abstraction interface and network libraries for ESP8266 used by the Duet WiFi
C
4
star
32

LaserFilamentMonitor

Firmware installed on the Duet3D Laser Filament Monitor
C++
4
star
33

Duet3-Expansion-1XD

Hardware information for the Duet 3 Expansion 1XD
HTML
4
star
34

Duet3-Expansion-1HCL

Hardware information for the Duet 3 Expansion 1HCL
HTML
3
star
35

DuetIAP

In-application programming solution for the Duet platform
C
3
star
36

MotionAnalysis

TypeScript library for motion analysis of accelerometer data
TypeScript
2
star
37

Hardware

Duet3D motion control electronics
2
star
38

Duet3-Tool-Distribution-Board

Hardware information for the Duet 3 Tool Distribution Board
2
star
39

ClosedLoopTuningPlugin

A plugin to tune and plot data from the Duet closed loop driver board
Vue
2
star
40

FindMyDuet

A Xamarin-based Android app to discover Duet boards via mDNS
C#
2
star
41

Duet3D-Accelerometer

A standalone accelerometer board using the LIS3DH MEMS digital motion sensor. It is designed to plug into the SPI daughterboard header on Duet 2 and 3 mainboards.
2
star
42

RepRapFirmware.org

Website content of reprapfirmware.org
JavaScript
1
star
43

PluginRepository

Repository for RRF/DSF/DWC plugins
TypeScript
1
star
44

InputShapingPlugin

DWC Input Shaping Plugin
Vue
1
star
45

Duet3-RotoToolboard

Hardware information for the Duet 3 Roto Toolboard
HTML
1
star
46

dsf-go

Duet Software Framework Go Bindings
Go
1
star
47

CrcAppender

Utility to calculate and append CRC checksums to firmware binaries
C#
1
star
48

Duet3-M23CL

Hardware information for the Duet 3 Motor 23CL
1
star
49

T113_Screen_for_RepRapFirmware

C
1
star