luc-github / ESP3D

FW for ESP8266/ESP8285/ESP32 used with 3D printer
GNU General Public License v3.0
1.73k stars 465 forks source link

RADDS with NodeMcu Lua ESP8266 ESP-12E #127

Closed angelo-reprap closed 7 years ago

angelo-reprap commented 7 years ago

Hi luc-github,

Perfect job and thank you. Smart Solution and work fine for me.

I have a small "TINY 3D-Printer" and no Space for Raspi Odroid C2 etc.. So for this the perfect Solution: http://www.protoworx.de/

I will try to add EEPROM-Settings in the HTML Menue Bar (for Editing the values). Where I can add the cach Size value (127 for Mega and 63 for the Arduino DUE) ?

radds_pin esp12e-cable-instesp3d

Discription in German: http://forums.reprap.org/read.php?336,719437

Install guide : https://github.com/luc-github/ESP3D/wiki/Install-Instructions

Have Fun Angelo

luc-github commented 7 years ago

Hi which cache are you talking about ? serial ? command ? repetier host ?

Yes would be nice to update EEPROM - what will be your approach to get the EEPROM value(s) ? update it self is easy but I was still thinking how to grab EEPROM content without overloading ESP memory / or wear out SPIFFS

angelo-reprap commented 7 years ago

Receive cache size https://www.repetier.com/documentation/repetier-host/rh-installation-and-configuration/ (If you are unsure on the printer buffer size select 63, which works on all printers)

The Idea is: M205 - Output EEPROM settings (all Versions) http://reprap.org/wiki/G-code#M205:_Advanced_settings Only for Repetier-Firmware easy with: M360: Report firmware configuration

And put the vaues in an Editable HTML Formular.

M206 - Set EEPROM value https://github.com/repetier/Repetier-Host/wiki/EEPROM-settings

If maybe ESP cache can works with a local.cfg file, more easy to read with M501 and write the values in the config. file. The HTML Page list then the values in a formular, editing the values and write it in the cfg File and so we can Push the config values via M500 in the eeprom.

I have no expieriance with the ESP8266, SPIFFS and there possibilities. I have to try it at first in the G-Code commands with the HTML GUI, than I try to add it .

Nice, If we can make it generally for RepRap-Firmware + Smothie +Marlin and for repetier-Firmware compatible :-). Repetier- Firmware seems easy but I do not know it exactly.

Thank you Angelo

luc-github commented 7 years ago

There is already this open : https://github.com/luc-github/ESP3D/issues/62 - feel free to comment

github-actions[bot] commented 3 years ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.