Contenuto principale

Raspberry Pi Blockset

Design, simulate, and deploy applications for Raspberry Pi.

Raspberry Pi® Blockset provides blocks and functions in MATLAB® and Simulink® for prototyping and implementing applications on Raspberry Pi hardware. You can interface with hardware peripherals such as GPIO, I2C, SPI, and camera modules for rapid prototyping.

With Raspberry Pi Blockset, you can acquire sensor data, control actuators, and build applications for image and audio processing, signal processing, and Internet of Things (IoT) systems. You can also deploy machine learning or deep learning applications for edge computing on Raspberry Pi.

You can develop algorithms in MATLAB and Simulink and deploy them to Raspberry Pi using automatic code generation (with Embedded Coder®). The blockset supports live parameter tuning, signal monitoring, and connected I/O workflows, enabling real-time interaction with hardware.

Get Started

Learn the basics of Raspberry Pi Blockset

Applications

Explore MATLAB and Simulink examples to prototype and implement applications on Raspberry Pi hardware

Peripherals

Connect to peripherals and sensors attached to Raspberry Pi hardware

Program Raspberry Pi Using MATLAB

Explore, control, and deploy standalone embedded applications on Raspberry Pi hardware directly from MATLAB

Program Raspberry Pi Using Simulink

Model, simulate, and deploy standalone embedded applications on Raspberry Pi hardware with Simulink

Program Raspberry Pi Remotely Using MATLAB Online

Connect and Control Raspberry Pi hardware using MATLAB Online™

Troubleshooting

Troubleshoot issues with Raspberry Pi hardware