Raspberry Pi and Arduino Serial Communication

This submission enables serial communication between Arduino and Raspberry Pi in Simulink.

You are now following this Submission

Contains a driver block for serial receive on Raspberry Pi.
This submission enables serial communication between Arduino and Raspberry Pi.
There are two models in this submission:
1) Arduino model: Transmits a character via the TX pin. Can either be run in External Mode or deployed to board.
2) Raspberry Pi model: Receives the character via the RX pin. Run in External Mode to view the character received.
Watch the video demonstration here:
https://www.youtube.com/watch?v=Kt5_9h84CrQ

Refer here for a write-up describing this submission:
https://dashboardproject.wordpress.com/2015/12/14/serial-communication-between-raspberry-pi-and-arduino-in-simulink/

By Esther Ling, Edu Engineer

Cite As

Techsource Technical Team (2026). Raspberry Pi and Arduino Serial Communication (https://uk.mathworks.com/matlabcentral/fileexchange/54601-raspberry-pi-and-arduino-serial-communication), MATLAB Central File Exchange. Retrieved .

Categories

Find more on Embedded Coder in Help Center and MATLAB Answers

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.2.0.0

Added Youtube video link

1.1.0.0

Updated title to better describe submission.

1.0.0.0