Skip to Main Content Skip to Search
Accelerating the pace of engineering and science

 

LEGO MINDSTORMS NXT Support from Simulink

You can use Simulink to develop standalone algorithms for LEGO MINDSTORMS NXT, a low-cost, flexible platform for learning about robotics. LEGO MINDSTORMS NXT features a 32-bit ARM microcontroller (256 KB flash and 64 KB RAM), provides ports for connecting a variety of sensors, and supports USB and Bluetooth.

LEGO MINDSTORMS NXT helps students understand the workflow for designing an embedded system without using manual programming. Students can use Simulink to create algorithms for control systems and robotics applications. They can apply industry-proven techniques for Model-Based Design to verify that their algorithms work during simulation. They can then implement the algorithms on LEGO MINDSTORMS NXT as standalone, real-time applications.

Students can download a program to the robot using a USB cable. Once programmed, these robots can run autonomously while students interact and monitor remotely using Bluetooth.

Simulink built-in support for the LEGO MINDSTORMS NXT platform includes:

 


Required
Hardware
MathWorks Products

Supported in Student Version
Available on 32-bit and 64-bit Microsoft Windows only

Third-Party Software

Target Installer automatically installs all third-party software required for the target hardware. To see the list of third-party software, type targetinstaller at the MATLAB command prompt. For more information, see the documentation.

Support Package

Target Installer automatically installs the support package for the target hardware. To install, type targetinstaller at the MATLAB command prompt. For manual downloads, see Simulink Support Package for LEGO MINDSTORMS NXT Hardware.


Recommended
Hardware
MathWorks Products