Hardware Support

BeagleBone Black Support from MATLAB

Acquire sensor and image data from your connected BeagleBone Black using MATLAB.

With the MATLAB® Support Package for BeagleBone Black Hardware, you can access peripheral devices through the BeagleBone Black.

BeagleBone Black is a low-cost, single-board computer designed for digital signal processing. The BeagleBone Black features TI’s 1 GHz ARM® Cortex®-A8 processor, provides stereo audio and digital video connectivity, and supports USB, HDMI, and Ethernet.

The MATLAB support package allows you to acquire data from sensors and imaging devices connected to the BeagleBone Black. Specifically, libraries of MATLAB functions are provided for the following BeagleBone Black interfaces:

  • USB Webcam
  • I2C interface
  • SPI interface
  • Serial interface
  • GPIO
  • ADC
  • PWM

The capabilities of the BeagleBone Black can be extended to signal processing and video algorithms through add-on products such as DSP System Toolbox™, Image Processing Toolbox™, and Computer Vision System Toolbox™. Researchers, students, and hobbyists can use MATLAB to acquire data from connected devices, and then they can analyze and visualize their data in MATLAB.

Note that you cannot run MATLAB code as a standalone application on a BeagleBone Black. To develop applications for the BeagleBone Black to be used in standalone operation, please see the BeagleBone Black Support from Embedded Coder.

Platform Support

Available on 64-bit Microsoft® Windows® only.

Related Hardware Support Views: MATLAB, Analog Video, ARM, BeagleBoard, Digital Signal Processing, I2C ∕ SPI, Image Processing and Computer Vision, MathWorks Supported, MATLAB Product Family, Project-Based Learning, Serial, Support Package Installer Enabled, Test and Measurement, Texas Instruments, USB

Ready to install?

Before installing the support package, confirm you have the correct setup. View system requirements and installation options.

Get support package




Support Package


Support Package Installer installs this support package and all required third-party software. To start the installer, go to the MATLAB toolstrip and click Add-Ons > Get Hardware Support Packages. For more information, read the documentation

Get support package




  • USB Webcam
  • 5V power supply
  • Ethernet cable

Don't see the hardware you're looking for?