Simulink Coder™ generates and executes C and C++ code from Simulink® diagrams, Stateflow® charts, and MATLAB® functions that can be compiled and executed on with the VEX™ Cortex® Microcontroller (from VEX Robotics).
The support package includes:
BEST Robotics and VEX Robotics are the two largest competitions that require teams to use the VEX Cortex Microcontroller to program their robots.
For students interested in using MATLAB and Simulink for BEST Robotics competitions, please go to the student competition page for BEST Robotics.
For students interested in using MATLAB and Simulink for VEX Robotics competitions, please go to the student competition page for VEX Robotics.
Simulink Coder hardware support packages offer built-in, limited, support for specific hardware, schedulers, and compilers. Please click the Request Hardware Support link if you seek additional hardware support.
See the hardware support package system requirements table for current and prior version, release, and platform availability.
View enhancements and bug fixes in release notes.
Supported in student software.
Related Hardware Support Views: Consumer Electronics, Control Systems, C ∕ C++ Code Generation, Embedded Systems, Industrial Automation and Machinery, MathWorks Supported, Mechatronics, Power Electronics Control Design, Project-Based Learning, Robotics, Simulink Coder, Simulink Product Family, Support Package Installer Enabled, Vex Robotics
Before installing the support package, confirm you have the correct setup. View system requirements and installation options.
Get support packageThe 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.
All required third-party software is installed by the Support Package Installer.