MatataCode is a software that allows robot coding and users to control and program VinciBot. The software works in conjunction with VinciBot’s hardware, sensors, servos, and embedded machine learning models. Users can utilize the graphical programming and embedded machine learning modules provided in MatataCode to design their programs. While enjoying the fun of building and controlling VinciBot, users can develop spatial thinking and logical reasoning in coding, while also opening the door to artificial intelligence learning.