Micro ROS is pretty new but I saw a couple of factors that might work in favor of getting support:
NutX support
ST support
In some of the examples they load a NutX app onto a STM32-E407 board.
I am working on a ROS2 driver for the VESC 4.12 but this would be a great reason to upgrade to VESC 6.
Regards