Main Content

Get Started with 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.

Tutorials

Featured Examples