Net zoals elke andere robot, bestaat ook de Mindstorms EV3 uit verschillende onderdelen. De kern van het systeem is de EV3-steen, een programmeerbare steen, waarmee de motoren en sensoren bediend worden. De motoren worden aangesloten op de output-poorten (A, B en C), de sensoren worden aangesloten op de input-poorten (1 tot en met 4). Zonder de mechanische structuur van legoblokjes ziet de robot er zo uit.