Jenom podotykam ze aktualni Scratch3 umi procedury (bloky) a je pouzitelhny i v kombinaci s arduino (mbot) a rpi4.
arduino + scratch = mbot
https://arduino.cz/arduino-robot-mbot-je-tu-co-nabidne/
Raspberry Pi 4 a Scratch
https://www.root.cz/zpravicky/raspberry-pi-uvod-pro-zacatecniky-treti-vydani/