Marlin EEPROM Editor

The Marlin EEPROM editor provides an easy to use, feature-rich UI to edit your machine's configuration.

Features

  • Load & parse the EEPROM data out of the firmware

  • Edit many of the values configured

  • Save EEPROM changes on the printer with a minimal number of commands

  • Storage of data on the OctoPrint server, so it can be viewed while printer is disconnected or printing.

  • Backup feature:

    • Enabled saving configuration snapshots, restoring, downloading, uploading
  • Display firmware info, including capability report

Be sure to check out the screenshots below for more details!

Setup

Install via the bundled plugin manager or manually using this URL:

https://github.com/cp2004/OctoPrint-EEPROM-Marlin/releases/latest/download/release.zip

Firmware requirements

This plugin requires three things:

  • EEPROM_CHITCHAT function - make sure you have #define EEPROM_CHITCHAT in the config
  • The M503 command enabled - do not uncomment disabling it, leave it as //#define DISABLE_M503
  • Of course, EEPROM to be enabled šŸ™‚

New in Marlin EEPROM Editor V3.0.0

A complete re-write of this plugin, now V3!

Featuring:

  • Python processing & storage, eliminating performance issues in the UI.
  • Storage of data on the OctoPrint server, so it can be viewed while the printer is disconnected or printing.
  • Brand new UI, written from the ground up.
  • All-new backup feature, allowing naming and storing of backups, so you can quickly swap between profiles and more.

Screenhots

Firmware info overview Firmware Info

Configuration editor Configuration Editor

Backup feature Backup feature

Sponsors

As well as 7 others supporting me through GitHub Sponsors!

Supporting my efforts

I created this project in my spare time, so if you have found it useful or enjoyed using it then please consider supporting it's development!. You can sponsor monthly or one time, for any amount you choose.

āœļø šŸ”§

Octoprint Eeprom Marlin

A plugin for editing the EEPROM data of Marlin Firmware, from within OctoPrint.

Octoprint Eeprom Marlin Info

ā­ Stars 19
šŸ”— Homepage plugins.octoprint.org
šŸ”— Source Code github.com
šŸ•’ Last Update 20 days ago
šŸ•’ Created a year ago
šŸž Open Issues 3
āž— Star-Issue Ratio 6
šŸ˜Ž Author cp2004