microbot
Etymology
From micro- + -bot.
noun
a small mobile robot equipped with a microcontroller