Meet the Maqueen: a tiny programmable robot with a graphical interface for STEM education. It has an all metal mini gear motor, LED lights, buzzer, ultrasonic sensor, and everything you need to experiment with it.
The robot can follow lines and avoid obstacles. It can be programmed with MakeCode editor. You can find out more about this micro:bit robot here.