Configures the specified pin to behave either as an input or an output. See the description of digital pins for details on the functionality of the pins. It is possible to enable the internal pullup resistors with the mode INPUT_PULLUP. Additionally, the INPUT mode explicitly disables the internal pullups.
NOTE: If you do not set the pinMode() to OUTPUT, and connect an LED to a pin, when calling digitalWrite(HIGH), the LED may appear dim. Without explicitly setting pinMode(), digitalWrite() will have enabled the internal pull-up resistor, which acts like a large current-limiting resistor.
|e.pinMode(pin, configuration);||set the pin as input or output|
Connect to Engduino, configure digital pin 13 as output pin
% Check if the Engduino object already exists. Otherwise initialize it. if (~exist('e', 'var')) e = engduino(); end e.pinMode(13, e.PIN_TYPE_OUTPUT);
|configuration||e.PIN_TYPE_INPUT or e.PIN_TYPE_OUTPUT state|
|res||Return status to indicate whether function has been executed (int) 0: OK, <0: Error code|