На Ваш опыт высокоуровневого программирования идеально ляжет Micropython, его железо мощнее и компактнее Ардуин и вместе с тем нет возни с ОС. Начните, например, с pyboard lite v1.0 и родных расширений - шилды, сервы, вот и будет Вам робот. Удобно с ним то, что барьер входа отсутствует, всё начинает работать сразу "из коробки"
micropython-ru.readthedocs.io/ru/latest/contents.html без шаманств и долгого изучения С-ей.
Для 99, 9% задач, которые я могу вообразить, связки Python+Micropython хватит, а сэкономленное время лучше потратьте на изучение прикладной схемотехники.