ROS2 Humble pre-installed SD Card image file for Raspberry Pi 2 and Raspberry Pi 3
A 32GByte SD Card image file of the ROS2 Humble pre-installed Ubuntu Server 22.04.2 LTS(32-bit) for Raspberry Pi 2 and 3.
As documented in the How-to guides for ROS2 Humble
ROS 2 is supported on both 32 bit (arm32) and 64 bit (arm64) ARM processors. However, you can see here that arm64 receives Tier 1 support, while arm32 is Tier 3. Tier 1 support means distribution specific packages and binary archives are available, while Tier 3 requires the user to compile ROS 2 from source.
To use ROS2 on the 32-bit Raspberry Pi (RPi2 or RPi3), due to the 32-bit arm being Tier 3, you have to build it yourself from the source for several days.
This pre-build ROS2 Humble reduces your unnecessary effort to build yourself.
Note:
This image file is only for Raspberry Pi 2 and Raspberry Pi 3, NOT for A+ and B+ due to being unsupported by Ubuntu.
This image file is that ROS2 Humble is pre-compiled from source, set up all necessary steps, and tested on the Raspberry Pi 2 and Raspberry Pi 3. So you can use ROS2 Humble on 32-bit Raspberry Pi soon without several days of hairy work to build and set up.
You can write it on your 32GByte micro SD Card with Raspberry Pi Imager as a custom Image as follow:
To use a graphical tool like turtlesim, please refer to my blog How to use graphical tools on the headless Ubuntu. You may find the best way to use it for you.