Main Content


Get terminal numbers from pins

Add-On Required: This feature requires the MATLAB Support Package for Arduino Hardware add-on.



terminals = getTerminalsFromPins(arduinoObj, pins) returns terminal numbers for the specified pins.


collapse all

Get terminal numbers from pins 'D2', 'A0' on your Arduino® Uno board.

arduinoObj = obj.Parent
terminals = getTerminalsFromPins(arduinoObj, {'D2', 'A0'})
terminals =

2 14

Input Arguments

collapse all

Arduino object, specified as an object that is an internal variable called from within classes that derive from matlabshared.addon.LibraryBase.

Pins on Arduino hardware, specified as a character vector or a cell array of character vectors.

Output Arguments

collapse all

Terminal number for specified pins on Arduino hardware, returned as a double or an array of doubles. For more information on terminal and pin numbers, see Physical Terminals and Pin Numbers.

Version History

Introduced in R2015b