File Exchange

image thumbnail

Instrument Control Toolbox Support Package for Total Phase Aardvark I2C/SPI Interface

Communicate with I2C or SPI devices using Total Phase Aardvark I2C/SPI board.


Updated 16 Sep 2020

Instrument Control Toolbox™ Support Package for Total Phase Aardvark I2C/SPI™ Interface enables you to use the Total Phase Aardvark adaptor to communicate, using I2C or SPI interfaces, with your chips, circuit boards, or sensors remotely from a computer running MATLAB®.

This support package is functional for R2014b and beyond.

Comments and Ratings (3)

Pedro Gelabert

Well support for Aardvark was dropped on the macOS version with no warning. According to Mathworks: "For R2018a, you cannot use the Aardvark adaptor for I2C or SPI interfaces on the macOS platform. You can still use it on Windows® and Linux®. For releases other than R2018a, you can use it on all three platforms, including the Mac."

Pedro Gelabert

Package offers the ability to use I2C or SPI, but only one interface at a time. Have to close and open the driver if need to switch from I2C to SPI. If using one interface, the other pins cannot be used as GPIO, greatly limiting the functionality of the Total Phase Aardvark tool.


Capability for just SPI operation is excellent. Much desired capability would be the ability to control the I2C pins as GPIO pins while using SPI.

MATLAB Release Compatibility
Created with R2014b
Compatible with R2014b to R2020b
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!