Capabilities and Features
With MATLAB® Support Package for Arduino® Hardware, you can use MATLAB to interactively communicate with an Arduino board over a USB cable. The package enables you to perform tasks such as:
Acquire analog and digital sensor data from your Arduino board
Control other devices with digital and PWM outputs
Drive DC, servo, and stepper motors (also supports Adafruit Motor Shield)
Access peripheral devices and sensors connected over I2C or SPI
Build custom add-ons to interface with additional hardware and software libraries
Because MATLAB is a high level interpreted language, you can see results from I/O instructions immediately, without compiling. MATLAB includes thousands of built-in math, engineering, and plotting functions that you can use to quickly analyze and visualize data collected from your Arduino.