Simulink Support Package for Android Devices
Run models on Android devices
19.5K Downloads
Updated
11 Dec 2024
Overview
Getting Started
The most frequently asked questions about Android Studio setup - Hardware Setup FAQs
Examples
Getting started
- Getting Started with Android Devices
- Monitor Accelerometer Data Using Gauges on Android
- Accept Input from Android Keyboard
- Plot Route and Speed on a Map Using MAT-File Logging on an Android Device
- Get Started with Deploying Customizable Dashboard Blocks on Android Device
Image Processing / Computer Vision
- Get Started with Computer Vision Applications Using Android Device
- Color Detection
- Color Replacement
- Enhanced Color Replacement with Customized Code
- Implement Histogram Equalization and Median Filtering on Images Using Android Device
- Detect and Match Local Features Between Image Frames Using Android Device
- Stabilize Shaky Video Using Android Device
- Detect and Display Live Barcode Using Android Device
- Detect and Track Face on Android Device
- Detect Boundaries of Objects Within Video Using MATLAB Function Block on Android Device
Machine Learning
- Human Activity Recognition Simulink Model for Smartphone Deployment
- Digit Classification Using HOG Features on MNIST Database
- Recognize Handwritten Digits Using MNIST Data Set on Android Device
Deep Learning
- Detect and Track Objects Using Deep Learning on Android Device
- Recognize and Display Spoken Commands on Android Device
- Classify Human Voice Using YAMNet on Android Device
Audio Processing
- Get Started with Audio Signal Processing Using Android Devices
- Add Effects to Audio Signals Using Android Devices
- Implement Bandpass Filter Using Android Devices
- Implement Biquad and IIR Notch Filter for Noise Filtering Using Android Devices
- Implement Adaptive Filter for Noise Cancellation Using Android Devices
- Synthesize Variable Frequency Tones Using Android Devices
- Synthesize Engine Noise Using Android Devices
- Working with Android Audio File Write Blocks
- Implement Parametric Audio Equalizer on Android Device
- Advanced Parametric Audio Equalizer
- Add Echo and Reverberation Effects to an Audio Signal on an Android Device
- MultiChannel Audio to Stereo Converter
- Surround Sound Matrix Encoding
- Three-Dimensional Audio Processing with Android Device
- Shift Audio Signal Pitch Using MATLAB Function Block on Android Device
Communication
Hardware Integration
- Raspberry Pi LED Control
- Surveillance Camera with Raspberry Pi
- Connect Android Device to LEGO MINDSTORMS EV3
- Control LEGO MINDSTORMS EV3 Robot Using Android Device
- Tune PID Controller Parameters Using Android Application for LEGO EV3 Object Tracking System
- Control Brightness of Arduino Onboard LED from Android Device
- USB Serial Communication Using Android Devices
Algorithm Export
Advanced
- Create Custom User Interface for Android Application
- Code Verification and Validation Using PIL Simulation on Android
Additional Examples
Communicating with other hardware
- Simulink Support for Raspberry Pi 3 and Google Nexus Devices
- Control Raspberry Pi from your Android Device using Simulink
Additional Resources
- Run Model on Android Devices
- Simulink Scope Block and Mobile Apps
- Communicating with Android™ Devices
- Import Project to Google Android Studio
- Monitor Accelerometer Data Using Gauges on Android
- Communicate with Hardware in Normal Mode Simulation Using Connected I/O
- Tune Parameters and Monitor Data in Model Running on Android Devices
- Publish or Retrieve Data to Internet of Things Using ThingSpeak
- Color Replacement with Customized Code
- Simulink Coder™ lets you access the C code generated from Simulink and trace it back to the original model.
- Embedded Coder® lets you generate optimized code, use code replacement libraries, and perform software-in-the-loop and processor-in-the-loop verification.
Related Links
To know more about the supported Android™ Devices (Android 4.3, Jelly Bean or above) and other features, visit - Android Support from Simulink
MATLAB Release Compatibility
Created with
R2016b
Compatible with R2016b to R2025a
Platform Compatibility
Windows macOS (Apple silicon) macOS (Intel) LinuxCategories
- Image Processing and Computer Vision >
- Image Processing and Computer Vision > Image Processing Toolbox >
- Image Processing and Computer Vision > Computer Vision Toolbox >
- Signal Processing > Signal Processing Toolbox >
- Code Generation > MATLAB Coder >
- Code Generation > Simulink Coder >
- Simulink > Simulink Supported Hardware >
- Code Generation > Embedded Coder >
- Signal Processing > Audio Toolbox >
- Code Generation > Embedded Coder > Deployment, Integration, and Supported Hardware > Embedded Coder Supported Hardware >
- Image Processing and Computer Vision > Computer Vision Toolbox > Computer Vision Toolbox Supported Hardware >
- Test and Measurement > ThingSpeak >
- Cloud Capabilities > MATLAB Mobile >
Find more on Image Processing and Computer Vision in Help Center and MATLAB Answers
Tags
Acknowledgements
Inspired: Color detection with camera in Android devices, Control Raspberry Pi from your Android Device using Simulink
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.