Hardware Support

Android Support from Simulink

Run models on Samsung GALAXY and Google Nexus devices

Capabilities and Features

Simulink® Support Package for Android™ Devices lets you program and run algorithms on Android smartphones and tablets. The support package includes a library of Simulink blocks for accessing the device's sensors, capturing and playing audio and video, creating UI widgets and communicating with other devices through a network interface.

You can design signal or image processing algorithms and applications for Android devices from Simulink. You can monitor and fine-tune the application using the sensors of your smartphone or tablet. Then you can deploy the finished application to your Android hardware with the click of a button.

The support package includes:

  • Library of Simulink blocks that program your Android device I/O, including inputs such as accelerometer, ambient temperature, camera, gyroscope, location (GPS), humidity, light, pressure; and outputs to the device display, speaker, and other devices connected via WiFi, such as user datagram protocol (UDP)
  • Interactive parameter tuning of outputs and signal monitoring of sensor inputs for applications running on your Android smartphone or tablet
  • Model deployment for standalone operation on the device, allowing interaction by generating touchscreen widgets, such as sliders, buttons, and data display
  • Generation of Android Studio compatible projects

Platform and Release 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.

Related Hardware Support Views: MATLAB, Simulink, Alsa, Analog Video, Android, Computer Vision System Toolbox, C ∕ C++ Code Generation, DSP System Toolbox, Digital Signal Processing, Embedded Systems, Ethernet, MathWorks Supported, Project-Based Learning, Run on Target Hardware, Serial, Simulink Product Family, Support Package Installer Enabled, USB

Ready to install?

Before installing the support package, confirm you have the correct setup. View system requirements and installation options.

Get Support Package




Support Package


Support Package Installer installs this support package. To start the installer, go to the MATLAB toolstrip and click Add-Ons > Get Hardware Support Packages. For more information, read the documentation.

Get Support Package



  • Samsung GALAXY or Google Nexus Android device
  • Tested with
    • Samsung GALAXY S4, S5, S6, S6 Edge, Tab 2 10.1, Tab 4, Tab S, Tab Pro
    • Google Nexus 5x, 6p and 9



  • Android 4.2 (JellyBean) or higher
  • Tested with Android 4.2 (JellyBean) - 6.0.1 (Marshmallow)

Don't see the hardware you're looking for?