The Artillery Genius is awesome and the firmware it comes with is properly configured, but unfortunately it uses an older variant of the Marlin firmware and it lacks some features.
It is recommended to upgrade the Artillery Genius Firmware to Marlin 2.0.5.3 in order to get all the features it offers.
Bonus tip! You can also remove this red and black wire from the screen. By removing this wire you will be able to flash the screen without needing to open the printer again. If your main TFT cable is full of glue like mine, you can just remove this wire and continue with the firmware flashing.
1. Download the Marlin 2.0.5.3 for Artillery Genius firmware
2. Open Prusa Slicer
3. Go to Configuration -> Flash printer firmware
4. Select the Marlin-2.0.5.3_Artillery_Genius_3DPrintBeginner.hex file provided, and choose the correct serial port for your printer
I was messing around with print speed and I wanted to give linear advance a try. Also I've heard the stock firmware is limited to 240C so it would nice to have the printer ready if I want to upgrade the heartbreak in the future.
This page will describe how you can upgrade your Artillery Genius (works for the Sidewinder also with small firmware changes) to a MKS SGEN L 32bit board and MKS TMC2209 V2.0 stepper motor drivers. It will not cover the whole process in detail as it is a pretty straight forward replacement since the boards are almost identical and besides there are plenty of similar upgrade guides, instead I will focus on the key aspects specific to this board and drivers.
Unfortunately Artillery started using a different TFT board (not from BigTreeTech) with a different controller (GD32F305 instead of the standard stm32). The GD32 chip is not supported by any custom TFT firmware I know of. That is a big downside since the original firmware is just bad.