aegean-odyssey / mpmd_marlin_1.1.x

a fork of Marlin firmware (bugfix-1.1.x) for the Monoprice MP Mini Delta 3d printer
GNU General Public License v3.0
76 stars 19 forks source link

2004LCD support #36

Closed mcexperts closed 3 years ago

mcexperts commented 3 years ago

Hi.

I looking for way to connect and support for classic LCD like 2004 or bigger, to replace standard LCD from stock and add classic marlin menu with all functions.

It is possible?

aegean-odyssey commented 3 years ago

No, supporting a 2004-style LCD is not really possible. The 2004-style of LCD requires a very different interface than the printer's Malyan (Marlin's designation) display. The Malyan display uses a simple 3-wire tty serial interface, so a display/input device that can act like a simple terminal could work with a bit of rework to the printer's firmware -- rework to remove the Marlyan code and to use Marlin's menu system.

With some good technical info on the Malyan display board itself, I think an interesting solution is to re-design/re-program the firmware in the existing display to function as a Marlin compatible (generic serial) user interface. It's a shame that the display wasn't overhauled in this fashion in the early days of the printer's design; though I imagine there must have been a good reason or two to stick with the current clumsy implementation.

Effort/reward/cost -wise, I think adding a host on such as OctoPrint via the usb port offers more opportunities to improve the overall "MP Mini Delta" printer system. Truly working WIFI, cameras, lights, better user interfaces, ... are all possible by adopting this route to expanding and improving the printer.

aegean-odyssey commented 3 years ago

moving to Discussions