Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. | Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
I flashed this firmware about 6 months ago and I am pretty satisfied, except with scrolling.
Issue:
Scrolling or changing values is a pain because the firmware makes up some random values or movements, sometimes it's so bad, moving just 1 step adds up for example 100 more steps.
The firmware is even more dumb when for example you are rotating the knob to the right and it reads it as left, and viceversa
I flashed this firmware about 6 months ago and I am pretty satisfied, except with scrolling.
Issue: Scrolling or changing values is a pain because the firmware makes up some random values or movements, sometimes it's so bad, moving just 1 step adds up for example 100 more steps. The firmware is even more dumb when for example you are rotating the knob to the right and it reads it as left, and viceversa