For my future reference, here are the things I had to do to get an Ender 3 v2 tuned and ready after an extensive rebuild. I added a runout sensor, a new hot end, and a CRTouch. This sent me down a rabbit hole of software upgrades, and it is MUCH easier to use as a result.
I installed the Professional Firmware by mriscoc on GitHub. The features he collects are impossible to find in a better package.
I upgraded my screen firmware for which I needed to track down an 8GB SD Card formatted in a specific way. They’re becoming super rare locally, but photo stores should have them if you’re Amazon-averse. The firmware is in the source zip for the mriscoc firmware above for multiple different models.
The CRTouch requires gcode to be added to the beginning of the printer profile right after G28, auto home. Add “G29 L0 J” to test the bed level just before starting a print.
Was also able to get thumbnails on the new firmware and screen combo. This takes a script for your slicer to be placed in a specific spot, and your pc must have Python installed (on Windows, in a terminal, type “python3 -v” to see if it is installed; then follow instructions) along with supporting libraries (“pip3 install Pillow” if needed).
Use the test image to make sure the above is configured properly because the final step to view thumbnail jpgs is to change your filament color in Cura! If it is black (like the Pro PLA I’m using from 3D Fuel) it will look like it is not rendering anything!
I still am struggling with elephant foot and getting my calibration cubes to be strictly dimensional, but this got me printing MUCH faster between runs. I level once a day now instead of after every print.
Thanks past-me! Future-me appreciates you writing it down somewhere that you’ll be able to find.