platsch / OctoPrint-Autocalibration

2 stars 0 forks source link

Support for marlin firmware based printers #1

Open arthurlutz opened 7 years ago

arthurlutz commented 7 years ago

How feasible would it be to make this plugin work with a marlin firmware based printer ?

What do http://plugins.octoprint.org/plugins/eeprom_marlin/ and https://github.com/Salandora/OctoPrint-EEPROM-Repetier have in common ?

Is http://marlinfw.org/docs/features/auto_bed_leveling.html standard between those two firmwares ?

platsch commented 7 years ago

@arthurlutz as far as I know, marlin doesn't support backlash compensation...? A quick search led to a few "private" implementations, where people added this functionality as backlash or hysteresis compensation in their own branches (e.g: https://github.com/MarlinFirmware/Marlin/issues/3664). Also interesting: https://github.com/alexrj/Slic3r/issues/2431.

Regarding the EEPROM communication: that's pretty similar, should be doable without too much effort, but I currently don't have any printers running on marlin to check this.