kitusmark / Delta-Firmware

All the code you need to print with the BCN3DR

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Delta-Firmware

###Introduction

I've forked the Marlin Firmware of the BCN3DR Delta printer from RepRapBCN in order to work in some improvements:

  1. Auto Bed Leveling with FSR (Force Sensing Resistors).
  2. Out Of Filament Detector. Just an endstop detecting if there's filament or not and triggering M600 to be able to change the Spool.
  3. Cool Pause function with parking functionalities.

These functionalies are implemented thinking in the future where I'll be adding some remote host server to the printer like Octoprint.

###Auto Bed Leveling

This implementation is based on some work by @jcrocholl in his Marlin fork and in the Kossel branch

###Out of Filament Detector

This is even simpler. Guiding the filament through an Endstop, if the endstop is not triggered it means we ran out of filament. This function uses M600 to be able to change the Spool and keep on going with your print.

About

All the code you need to print with the BCN3DR

License:MIT License


Languages

Language:C++ 67.0%Language:C 32.2%Language:Python 0.6%Language:Arduino 0.2%