El elemento diferenciador respecto a otros sistemas es su controladora: tiene 12 puertos en los que se pueden conectar tanto sensores y motores. La controladora es capaz de identificar qué dispositivo se ha conectado en cada puerto disponiendo cada uno de ellos de su propio firmware.
El sistema incluye los siguientes componentes electrónicos además de la controladora:
Entre los diversos entornos de programación disponibles, Robot Mesh Studio es el único compatible con Chrome OS. Puede programarse tanto con Blockly como con Python.