Lego Mindstorms es una línea de juguetes de robótica para niños fabricado por LEGO que enseña conceptos básicos de robótica a través de la construcción y programación de robots. Ha habido tres generaciones de Mindstorms: el bloque RCX, el bloque NXT y el bloque EV3, cada uno con mejoras en hardware y software. El bloque EV3, la tercera generación lanzada en 2013, actúa como centro de control del robot con puertos para sensores, motores y conexión a computadoras.