hi @astralien3000,
that was the case. At the time of writing, ROS 2 rcl was still being written and only a minimal set of interfaces were implemented.
The code is not actively maintained anymore but it should provide a good starting point for anyone with relevant interest in the topic of ROS 2 running in microcontrollers.