Anycubic Trigorilla MainBoard Mockup, in three types of files (STL, STEP, X_B) for your modernization projects.
And Trigorilla (ver 1.0 and 1.1) PINout PDF. All pins are checked with "M43" command and tested with "M43 T" subcommand.
if you disable SD support in firmware [//#define SDSUPPORT] to use D50-53 pins for _SERIAL_RX_PIN in TMC2208 drivers, you may noticed that AnycubicTFT.cpp (in davidramiro Custom Firmware) don't let you finish compile. you must manually change AnycubicTFT.cpp so that it doesn't try to use the SD card. or you can completely disable TFT support in firmware [//#define ANYCUBIC_TFT_MODEL]
and if you really want to read data from all five TMC2208, and you will not understand how to change AnycubicTFT.cpp, and do not want to disable TFT, then write comments. if there are a lot of people willing, i'll either post a corrected version of AnycubicTFT.cpp, or davidramiro will fix this file in its build.
PS: in the attached pinout table you may see D2 - Z_MIN_PROBE_PIN and D5 - SERVO0_PIN. this is because I use BLTouch and I have Trigorilla v1.1 board.