Paso 1: Introducción de mblock
El mBlock es una versión personalizada de Scratch es un lenguaje de programación gráfico (desarrollado por el grupo lifelong kindergarten en el MIT Media Lab). Con mBlock, aquellos que están familiarizados con el rasguño pueden interactuar fácilmente con módulos electrónicos en Arduino eco-sistema. Sus módulos electrónicos se basa en la plataforma de código abierto Arduino, y partes mecánicas son compatibles con Makeblock partes y piezas de lego, así que es fácil de extender.