This recently assembled Ender 3v2 has been running so well, and continually, for nearly a month and so I have been hesitant to upgrade the firmware.
Today, I decided to "go for it" and perform my first Ender 3V2 firmware upgrade by following the reference YT video, upgrading to the following Jyers firmware.
Just like in the video, I upgraded both the firmware and the UI icons. Everything went well except my Ender's UI had trouble getting the UI to upgrade even though upgraded the Ender's board firmware upgraded flawlessly.
After four or five attempts to upgrade the UI icons (the do actually look a lot nicer that the stock Creality UI icons, I decided to reformat the little SD card and try again and after that, the UI firmware upgraded per the video.
This new firmware is a major improvement, that is for sure.
At this point in my adventure in 3D printing, I feel like there are four main tech journey paths to take:
- Dive deper into Fusion360 and CAD design for 3D printing.
- Write some new plugins for OctoPrint.
- Redesign the OctoPrint UI which is dependent on a very old version of Bootstrap 2.
- Write a better version of the OctoEverywhere plugin, which mimics the legacy Bootstrap 2 design.
After some light consideration, I have decided to focus on (1) and continue to learn Fusion360 so I can design more interesting things. OctoPrint works "good enough" and I read on the OctoPrint forum that many full-stack web developers have started, and then abandoned, trying to upgrade to the latest version of Bootstrap.
Also, I do not see any pressing need to write a functional plugin for OctoPrint, since it works "good enough" for a beginner like me. However, regarding replace OctoEverywhere (remote printer access and monitoring), I am starting to think about a new web UI based on MQTT for monitoring and control; but I don't see any pressing requirement to do this, since I am only a hobbyiest and it works "good enough" as is. Also, there are a couple of IOS apps which work with OctoEverywhere and this app seems OK the more I get into these kinds of "fringe benefits" available for OctoPrint.
References: