mBlock is een programmeerprogramma voor het aansturen van onze mBot, HaloCode en  Arduino. Met het op Scratch gebaseerd programma is het mogelijk om zowel te programmeren met blokken als in Python.