Mblock
és un entorn gràfic de programació basat en l'editor Scratch 2.0 perquè escoles i centres de formació pugui introduir la robòtica de forma senzilla i ensenyar a programar robots basats en Arduino. La interfície és molt amigable i intuïtiva.
Arduino és una plataforma de maquinari lliure, basada en una placa amb un microcontrolador i un entorn de desenvolupament, dissenyada per facilitar l'ús de l'electrònica en projectes multidisciplinaris.