Adding Support for LEGO MINDSTORMS EV3 Hardware

Add support for LEGO® MINDSTORMS® EV3 hardware to the MATLAB® product by installing the MATLAB Support Package for LEGO MINDSTORMS EV3 Hardware.

This process installs the following items on your host computer:

  • Third-party software development tools

  • MATLAB commands

  • Examples

This process does not install a customized version of the EV3 operating system (firmware) on the EV3 brick.

When you complete this installation, you can use MATLAB commands to control and retrieve data from LEGO MINDSTORMS EV3 hardware and peripherals.

The LEGO MINDSTORMS EV3 hardware is also referred to as a brick or as target hardware.

Install, Update, or Uninstall Support Package

Install Support Package

  1. On the MATLAB Home tab, in the Environment section, select Add-Ons > Get Hardware Support Packages.

  2. In the Add-On Explorer window, click the support package and then click Install.

Update Support Package

On the MATLAB Home tab, in the Environment section, select Add-Ons > Check for Updates > Hardware Support Packages.

Uninstall Support Package

  1. On the MATLAB Home tab, in the Environment section, click Add-Ons > Manage Add-Ons.

  2. In the Add-On Manager window, find and click the support package, and then click Uninstall.

Complete Additional Setup Tasks

Configure and set up communications between your host computer and the LEGO MINDSTORMS EV3 hardware.

  1. If you clicked Setup Later at the end of the Add-On Manager installation process, you can restart hardware setup process.

  2. On the MATLAB Home tab, in the Environment section, click Add-Ons > Manage Add-Ons. When the Add-On Manager opens, click Setup

  3. Follow the instructions and default settings.

    As you proceed, for more information about the options, click the Help button.

  4. On the last screen, click Finish.

    If you leave Show support package examples enabled, Support Package Installer automatically opens the list of MATLAB Support Package for LEGO MINDSTORMS EV3 Hardware Examples.

    These examples show how to use MATLAB scripts with the EV3 hardware.