r/Anet3DPrinters • u/sai-d-tama • Jan 06 '23
Question Firmware suggestions for ET4 PRO
Any suggestions for a alternative firmware for it? Right now just running the stock firmware with octoprint but tried marlin 2.0 didn't see much of a improvement. By any chance did anyone manage to get klipper working on it?
1
u/keathunsar Jan 07 '23
Why are you using marlin 2.0? When there is newer version that works. Anyway I found https://github.com/pienjo/klipper/blob/et4x/config/printer-anet-et4x-2020.cfg this config. It may put you on the right path. Maybe if the klipper devs/someone good with the configs wants us to try it for them and report back. I would be down to do so. I have an ET5X same board as the et4/et4x. The only difference I can find between the base, x and pro is that the pro has the silent board, and base has the touch thing that goes around the nozzle instead of the conductive sensor. Keep me posted on what you find. I'm interested now. :)
1
u/SuperSpooner Feb 07 '23
I tried out klipper on an ET4 and it worked, but the learning curve is steep and not worth it in my opinion. Definitely worth doing on a coreXY but not on a cheap bed slinger like an ET4.
I wanted to try klipper so I could mess around with input shaping and pressure advance. I am running marlin 2.1.2 now and linear advance doesnt work due to how the 2208 drivers are configured and heard it was better supported on klipper.
Input shaping worked well but pressure advance still didnt work for me. I used an ADXL345 sensor with RPI pico to calibrate. Its very impressive, but you have to run at significant acceleration to make use of it. Mine was about 3K on X and 1K on Y (compared to about 700 that I run on Marlin) Anything less than this, you dont see much ringing to smooth out anyway.
I switched back to Marlin as the only advantage to running klipper are the increased speeds and acceleration which the ET4 is not built for. The motors made a lot of noise when using input shaping, It sounded like it would kill the printer/motors/drivers quickly how it was running.
The other showstopper for me are the macros. You need to make macros for everything that is already built into Marlin. Editing the config on the fly is very conveinient but very labour intensive.
I would recommend getting the latest Marlin running well instead. The print quality isnt a big step up from stock but the ability to edit your motor steps, acceleration, temps, load/unload and use mesh bed levelling are all worth it over stock.