I finally found time to upload the scripts I use for crosscompiling ROS2 for the Raspberry Pi, but they can be applied to any other ARM board. I’ve used the same steps with little tweaks for crosscompiling ROS2 for the Odroid XU4 and the Hikey 960.
The scripts rely heavily on Docker to install the ROS2 dependencies and setup the crosscompiler environment.
Enjoy!