Main Content

Modeling

R2026b
Prepare model for hardware connection, add blocks to support hardware protocols

Prepare Simulink® models for hardware connection, add blocks to support hardware protocols, reference examples featuring various applications.

Blocks

expand all

Digital Read blockDigital ReadRead logical state of digital input pin
Digital Write blockDigital WriteSet logical state of digital output pin
Analog Input blockAnalog InputMeasure voltage of analog input pin
PWM Output blockPWM OutputGenerate square wave on the specified output pin
I2C Controller Read blockI2C Master ReadRead data from I2C Peripheral devices or I2C Peripheral devices register
I2C Controller Write blockI2C Master WriteWrite data to I2C peripheral devices or I2C peripheral devices register
SPI Register Read blockSPI Register ReadRead data from SPI peripheral devices register
SPI Register Write blockSPI Register WriteWrite data to registers of SPI peripheral devices
SPI Controller Transfer blockSPI Master TransferWrite data to and read data from SPI peripheral devices
SCI Read blockSCI ReadRead N-by-1 array of data on UART
SCI Write blockSCI WriteSend N-by-1 array of data to UART
MMA8652FC 3-Axis Accelerometer blockMMA8652FC 3-Axis AccelerometerGet measurement of linear acceleration along the X, Y, and Z axes of the MMA8652FC 3-Axis chip
Accelerometer X-Y-Z blockAccelerometer X-Y-ZGet measurement of linear acceleration along the X, Y, and Z axes of the Accelerometer (Since R2023b)
MAG3110 3-Axis Magnetometer blockMAG3110 3-Axis MagnetometerGet measurement of magnetic field along the X, Y, and Z axes of the MAG3110 3-Axis chip
Magnetometer X-Y-Z blockMagnetometer X-Y-ZGet measurement of magnetic field along the X, Y, and Z axes of the Magnetometer (Since R2023b)
5x5 LED Matrix block5x5 LED MatrixOutput 5x5 LED image on board
LED Text Scroll blockLED Text ScrollCreate scrolling text for BBC micro:bit
Radio Receive blockRadio ReceiveReceive data from micro:bit devices via radio
Radio Transmit blockRadio TransmitTransmit data to micro:bit devices via radio
Note Generator blockNote GeneratorGenerate frequency corresponding to a musical note
Play Note blockPlay NotePlay musical note on specified pin on BBC micro:bit

Topics