micro-ROS is the robotic framework that bridges the gap between resource-constrained and larger processing units and robotic applications. It brings the ROS programming interfaces to these resource-constrained devices. With micro-ROS, microcontrollers can hereby be integrated seamlessly into ROS 2-based systems, therefore no longer being inflexible black boxes and bringing all the benefits of ROS technology into robotics product development.