Deploy Standalone Applications from Models
Generate C/C++ code from Simulink models and deploy it to Raspberry Pi hardware to create standalone applications that run independently of your host computer. This lets the system operate autonomously on the hardware for a wide range of applications.
For more information on the product stack required for deploying Simulink models using Raspberry Pi Blockset, see Product Stack for Raspberry Pi Blockset.
Objects
raspberrypi | Get host name, user name, password, and build directory |
Functions
getRunOnBoot | Get name of Simulink model added to Run-on-boot |
addToRunOnBoot | Add Simulink model to Run-on-boot |
removeRunOnBoot | Remove a Simulink model from Run-on-boot |
listAudioDevices | List available ALSA audio devices |
system | Run command in Linux shell on Raspberry Pi hardware |
getFile | Transfer file from Raspberry Pi hardware to host computer or MATLAB Drive |
putFile | Transfer file from host computer to target hardware |
deleteFile | Delete file on target hardware |
openShell | Open terminal on host computer to use Linux shell on Raspberry Pi hardware |
Apps
| Raspberry Pi Resource Monitor App | Monitor and manage Raspberry Pi resources |
Topics
- Deploy Dashboard Blocks on Raspberry Pi
This section lists the Dashboard blocks that the Raspberry Pi Blockset supports.
- Product Stack for Raspberry Pi Blockset
Identify minimum required product(s) for Raspberry Pi Blockset to best suit your end goals.
- Automatically Run Simulink Model on Raspberry Pi After Restart
Automatically start a Simulink model deployed on Raspberry Pi hardware every time you restart the hardware.
- Model Configuration Raspberry Pi Blockset
This section describes about the model configuration parameters.
Model Settings
Related Information
- Customizable Blocks (Simulink)






