Wiki
MicroROS
About 1 min read
No need really; the serial port is sufficient.
Unless you want to run ROS2 at extremely low cost, for example, placing only an ESP32 or STM32 running MicroROS on the vehicle, while a computer runs ROS2 alongside it to execute other nodes that require large-scale computation.