How long did your first cross-device ROS2 setup take?

Setting up ROS2 across multiple devices (different boards, distros, DDS config) for the first time — how many hours or days did it take before you had nodes talking reliably?

Specifically curious about:

  • Device combo (RPi + Jetson, x86 + ARM, etc.)

  • What broke (DDS discovery, distro mismatch, network config?)

  • Rough time lost before it worked

Building a scaffolding tool and want real data, not estimates.