mBot jest robotem stworzonym do nauki programowania i wprowadzenia uczniów w świat robotów i komputerów. W intuicyjnym programie mBlock opartym na Scratch, można nie tylko programować roboty ale też tworzyć proste gry, animacje i inne programy. Nauka poprzez zabawę pozwala uczniom odkrywać talenty i rozwijać zdolności. Zestaw przeznaczony jest do użytku szkolnego i indywidualnego.
Graficzne środowisko programowania mBlock:
- oparte jest na Scratch 2.0 opracowanym przez MIT Media Lab, ponad 7 mln użytkowników na świecie
- łatwe w użyciu dzięki przystępnemu interfejsowi
- komunikuje się z robotem bezprzewodowo lub przez kabel USB
- umożliwia programowanie różnych sterowników zgodnych z Arduino (Uno, Leonardo, Makeblock Orion, mCore i innych)
- generuje kod w języku Arduino na podstawie programu ułożonego z bloczków graficznych
Przykładowe projekty:
- Robot omijający przeszkody
- Robot jeżdżący po linii (linefollower) – wykorzystaj planszę dołączoną do zestawu lub stwórz własny tor dla robota
- Robot znajdujący drogę w labiryncie
- Tańczący disco-robot
- Robot zdalnie sterowany przy pomocy pilota lub aplikacji na telefon