Robotics, Robot Operating System, Raspberry Pico.
Arduino-based robots and ones based on the Raspberry Pi, can be found. The options for choosing a serial communication library are plenty. Universal Libraries A core package of ROS1 is the Rosserial. It supports several concrete microcontrollers, including the Arduino, STM32, Teensy. Effectively,