This is the TPBot: a smart coding car that can follow lines and avoid obstacles. It combines with a micro:bit for programming. This robot supports graphical programming. It can be used to play football and move things around. It is compatible with building bricks.
The TPBot has an expandable design, so its capabilities can be expanded through electronic modules.