Microcontroller and matrix shieldI got one of these shields before the shop recently closed, paired with a D1 Mini ESP32, since it's much better than an ESP8266 in a few ways, like multithreading.
https://www.tindie.com/products/brianlough/esp32-matrix-shield-mini-32/Similar products and microcontrollers should work, though they will require small changes to the code.
Can you explain what exactly is matrix shield? Is it used to connect ESP32 with LED Matrix?
Yes, it's just an easy way to connect ESP32 microcontroller board, LED matrix and power supply all together. You could get away with jumper wires and some hot glue, though.
You can see the wiring for different matrices and microcontrollers here:
https://github.com/2dom/PxMatrix#set-up-and-cabling