The standard spring steel sheet is quite flimsy and hence sometimes I struggle putting it on the heatbed in the right position. The coating doesn’t stick enough for PLA without glue stick. I replaced it with a PEI coated sturdier one.
The smart filament runout sensor did trigger way to often. So I tried the bugfix branch of Marlin 2.0.x. Digging in the config files I found a feature to list the gcode-files when you insert the SD card. Prusa has this feature in their printers in their firmware since long ago and I really missed it on this printer.
The standard filament sensor can not detect, if the hotend is clogged or the filament is broken between the sensor and the extruder. BTT sells a nice smart filament sensor which detects filament movement and can detect these failures.
I don’t like the way BIQU adds the sensor:
it is in between the extruder and the hotend and adds length to the bowden tube
it is monitored by the TFT module and is only working, if you print with this module
More to my taste:
mounted BTT smart filament sensor with the mount from https://www.thingiverse.com/thing:4621355
rewired the sensor from the touch screen to the mks controller board
modified firmware to use the sensor
now it should work with octoprint
On the right side you can see Mod 4 (smart filament sensor).
Here you can find source code for the firmware changes I made to Marlin: