Raspberry Pi Blockset

NEW PRODUCT

 

Raspberry Pi Blockset

Design, simulate, and deploy applications for Raspberry Pi

Raspberry Pi plugged into a laptop that shows Raspberry Pi Blockset on the screen.
Raspberry Pi board with its components visible.

Getting Started

Set up and deploy MATLAB algorithms and Simulink models to Raspberry Pi hardware on Windows®, Mac®, and Linux® platforms.

Diagram of Simulink device driver blocks used to access Raspberry Pi hardware features.

Device Driver Blocks

Use device driver blocks to access hardware specific features of your board, such as communication protocols or hardware libraries.

Small fan spinning on a Raspberry Pi setup alongside a Sense HAT add-on board attached to the device.

Predictive Maintenance

Monitor the health of a rotating device or other equipment using a machine learning algorithm for predictive maintenance. Use ThingSpeak to view the operational state in the cloud.

2D plot showing lidar laser scan measurements representing detected obstacles or indoor layout.

Read Lidar Scan Data Over ROS

Read and receive a 2-D lidar scan data of an indoor environment from a ROS network using the Raspberry Pi hardware board.

Code generation summary report showing files and information created during deployment to Raspberry Pi hardware.

Edge Detection

Acquire live image from a webcam and deploy an Edge detection function on the Raspberry Pi hardware as a standalone executable.

Diagram of Raspberry Pi connected to peripheral components used for deep learning image classification.

Deep Learning Image Classification

Generate and deploy code for ResNet-50 neural network to identify the image that is passed as an input using the command line of Raspberry Pi.

Supported Hardware

Raspberry Pi Model

  • Raspberry Pi 5
  • Raspberry Pi Compute Module 4
  • Raspberry Pi Zero 2 W
  • Raspberry Pi 4 Model B
  • Raspberry Pi 3 Model B+
  • Raspberry Pi Zero W
  • Raspberry Pi 3 Model B
  • Raspberry Pi 2 Model B
  • Raspberry Pi 1 Model B+

Note: Raspberry Pi 1 Model A, Raspberry Pi Model B, Raspberry Pi 1 Model A+, and Raspberry Pi Zero are currently not supported. Raspberry Pi Pico is supported from the Arduino support package from R2024b.