Direct drives drastically reduce stringing in materials like PETG and TPU/TPE. I print a lot of TPU/TPE and Nylon so I designed this as lightweight as possible without losing build space volume. Just remove the two screws for the top two wheels. The bushings on the back slide into holes on the backside of the mount without restricting the wheels. It works surprisingly well. Cut a piece of bowden tube long enough to go all the way in the BondTech and Micro-Swiss without any play. I included a printable bowden tube adapter for the BondTech, just in case someone needs one.
This pancake stepper motor is a 1.8 step direct replacement for the stock stepper motor, for use with a Bondtech extruder. https://www.amazon.com/gp/product/B00PNEQ79Q
Update: I noticed the extruder kicking up slightly when priming the nozzle so I added 1mm to the thickness of the motor shelf and extended it out towards the nozzle more.
The adapter works with original screws and hotend.
Added a photo to show the print orientation. In Cura I add supports touching build plate with both Floor and Roof enabled.
Amazon Basic PETG
You can enable Linear Advance in Marlin if you have updated the firmware on your Ender 3's or CR10's. It's under Configuratoin_adv.h
There are videos on YouTube that show you how to do this, just search for them.
To enable Linear Advance in Cura go to the Marketplace and add the Linear Advance plugin. You'll have to restart Cura.
You'll find the new Linear Advance option at the bottom of the Materials tab.
Best way I got Linear Advance to work in Cura was to disable controls for Extrusion, Acceleration, and Jerk. I turned them off. I then set the Linear Advance to 0.001 and gradually went up in small steps like .0015 from there.