Great product but needs more refinement and support
5/5
I purchased this board as an upgrade for my heavily modified Ender 3 Pro so I could use my MKS GEN L for another project. After some figuring out on my end it started great, I found the if I had my BL touch plugged into the Boards Servo port it shorted something out and reset the board. I ended up having to wire in a buck converter to supply 5v to the BL touch to get that to work. I flashed the latest version of Marlin 2.0.1 with success, after some trouble shooting with the extruder stepper skipping steps and massive print artifacts I had a working system. Now I'm having problems with the Onboard SD card reader not reading the SD card. It started printing from the SD but would abruptly stop and freeze once it was done the Raft (yes I tried other SD cards and Gcode Files). Then a day later it would not print from the SD card at all. Would not even heat up the bed one start confirmation was selected. Another bummer is the lack of support from the manufacturer and forums for these issues. All of this I've had to figure out on my own. Another thing I did not like was the lack of expansion, minimal pins for external controls for modifications. Overall the function of the board was great. I'm hoping v1.2 will fix these issues but now I've got a board and printer sitting idle till I get this sorted out.