Так как обычно начинают освоение программирования робота с mBlock, начнем с работы в Linux с ним. Под Linux нет клиентской (устанавливаемой) версии mBlock, но можно работать с роботом в браузерной версии (требуется доступ в Интернет), страница https://ide.mblock.cc/ (нужно удалить устройство Cyber Pi и добавить устройство Arduino Uno, внутри Hobots L находится контроллер на его основе).
Чтобы была возможность загружать в робота программу из браузерной версии mBlock и передавать данные в режиме Онлайн, нужно установить драйвер mLink. Ссылки внизу слева страницы mBlock:
linux.deb — https://s.mblock.cc/download/mlink-deb
linux.rpm — https://s.mblock.cc/download/mlink-epm