I2C Sensor reading through Simulink using Arduino

I2C sensors can be read directly in Simulink using the Arduino support package with the block "I2C master read".

You are now following this Submission

This file contains a demonstration of I2C sensor reading by the Simulink-Arduino support package. An accelerometer MMA8451 is connected through the I2C communication channel and outputs the data in real-time directly to the Simulink scope representation. The 8-bits data with the 2g range has been chosen to keep in mind the trade-off between the sampling rate and resolution of the sensor. The output data is converted to give meaningful values in m/s^2

Cite As

Ammar N. Abbas (2026). I2C Sensor reading through Simulink using Arduino (https://www.mathworks.com/matlabcentral/fileexchange/73974-i2c-sensor-reading-through-simulink-using-arduino), MATLAB Central File Exchange. Retrieved .

Categories

Find more on Simulink Coder in Help Center and MATLAB Answers

General Information

MATLAB Release Compatibility

  • Compatible with R2015a to R2019b

Platform Compatibility

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