This is a line follower robot by default. It is designed to work with a custom designed Arduino compatible board and BBC Micro:bit board. Both microcontroller boards can co-exist on the robot to perform a specific task or perform separate tasks as well as communicate between each other.