All Projects → cp2004 → OctoPrint-EEPROM-Marlin

cp2004 / OctoPrint-EEPROM-Marlin

Licence: AGPL-3.0 License
A plugin for editing the EEPROM data of Marlin Firmware, from within OctoPrint.

Programming Languages

python
139335 projects - #7 most used programming language
Jinja
831 projects
javascript
184084 projects - #8 most used programming language
G-code
73 projects
SCSS
7915 projects
CSS
56736 projects

Projects that are alternatives of or similar to OctoPrint-EEPROM-Marlin

OctoPrint-SimpleEmergencyStop
A simple plugin that add an emergency stop buton on NavBar of OctoPrint
Stars: ✭ 17 (-19.05%)
Mutual labels:  octoprint-plugin
Marlin
Optimized firmware for RepRap 3D printers based on the Arduino platform. Modified with a new DWIN T5UID1 touchscreen implementation.
Stars: ✭ 33 (+57.14%)
Mutual labels:  marlin
Marlin-2.0.X-MKS-Robin-Nano
Marlin 2.0.X for the MKS Robin Nano 1.1/1.2
Stars: ✭ 100 (+376.19%)
Mutual labels:  marlin
Sand-Table
An open-source platform for building DIY sand tables (like the Sisyphus or ZenXY)
Stars: ✭ 99 (+371.43%)
Mutual labels:  marlin
ESPShaker
ESP8266 interactive serial command processor via Arduino core.
Stars: ✭ 24 (+14.29%)
Mutual labels:  eeprom
OctoPrint-Marlin-Flasher
Arduino/Marlin firmware flasher for OctoPrint
Stars: ✭ 36 (+71.43%)
Mutual labels:  octoprint-plugin
marlin
A Rust library for the Marlin preprocessing zkSNARK
Stars: ✭ 215 (+923.81%)
Mutual labels:  marlin
FABlin
The FABtotum Personal Fabricator Firmware, a Marlin derivate made to support hybrid manufacturing and digital acquisition
Stars: ✭ 19 (-9.52%)
Mutual labels:  marlin
AR9285-rebranding
Wireless card rebranding
Stars: ✭ 17 (-19.05%)
Mutual labels:  eeprom
extEEPROM
Arduino library to support external I2C EEPROMs.
Stars: ✭ 111 (+428.57%)
Mutual labels:  eeprom
at24cxx
at24cxx full function driver
Stars: ✭ 28 (+33.33%)
Mutual labels:  eeprom
ESP DoubleResetDetector
ESP_DoubleResetDetector is a library for the ESP32/ESP8266 Arduino platform to enable trigger configure mode by resetting twice.
Stars: ✭ 34 (+61.9%)
Mutual labels:  eeprom
OctoPrint-AstroPrint
Connect your OctoPrint device to the AstroPrint 3D Printing Cloud
Stars: ✭ 26 (+23.81%)
Mutual labels:  octoprint-plugin
NvTx
Transactional non volatile storage for Arduino
Stars: ✭ 17 (-19.05%)
Mutual labels:  eeprom
OctoPrint-CameraSettings
An OctoPrint plugin that allows a user to interactively change camera settings.
Stars: ✭ 31 (+47.62%)
Mutual labels:  octoprint-plugin
FlashForge Marlin
🦈 Marlin firmware for FlashForge Dreamer/Dreamer NX/Inventor, Bosch Dremel 3D20 3D, PowerSpec Ultra 3D and Monoprice Inventor 1
Stars: ✭ 50 (+138.1%)
Mutual labels:  marlin
OctoPrint-AutomaticShutdown
Plugin for automatically shutting down the system after print is finished
Stars: ✭ 18 (-14.29%)
Mutual labels:  octoprint-plugin
printrboardmodernmarlin
Printrboard and Modern Marlin
Stars: ✭ 55 (+161.9%)
Mutual labels:  marlin
OctoPrint-CuraEngineLegacy
Plugin for slicing via Cura Legacy from within OctoPrint
Stars: ✭ 16 (-23.81%)
Mutual labels:  octoprint-plugin
OctoPrint-TasmotaMQTT
No description or website provided.
Stars: ✭ 17 (-19.05%)
Mutual labels:  octoprint-plugin

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.

✏️ 🔧

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].