VEX ARM Cortex Support from Simulink

Use Embedded Coder to generate optimized code for your Simulink models to program a VEX Cortex Microcontroller.

Embedded Coder® generates ANSI®/ISO® C/C++ code that can be compiled and executed on with the VEX™  Cortex® Microcontroller (from VEX Robotics). Embedded Coder lets you generate optimized code from MATLAB®, Simulink® and Stateflow® algorithms to design and simulate a robotic system. The support package also includes:

  • A library of Simulink blocks for programming the VEX Cortex Microcontroller to work with servomotors, DC motors, switches, potentiometers, and VEX gamepad inputs.
  • Streamlined development interface and sample models.

VEX Robotics and BEST Robotics are the two largest competitions that require teams to use the VEX Cortex Microcontroller to program their robots.

BEST Robotics Competition

Student teams are required to use the VEX Cortex Microcontroller for the BEST (Boosting Engineering Science and Technology) Robotics competition. This high-school competition challenges teams to design and assemble a remotely-controlled VEX robot in six weeks.

For students interested in using MATLAB and Simulink for BEST Robotics competitions, please go to the student competition page for BEST Robotics.

Platform and Release Support

Available on 32-bit and 64-bit Microsoft Windows, and 64-bit Mac OS X only.

Ready to install?

MathWorks Requirements

Software

Required

Recommended

Support Package

Required

The zip file installs this support package and all required third-party software. To start the installer, go to the MATLAB toolstrip and click Add-Ons > Get Hardware Support Packages. Select Install from Folder and browse to the folder where the zip file is located.

Third-Party Requirements

Hardware

Required

Recommended

Software

Required

All required third-party software is installed by the Support Package Installer.

Request Hardware Support