Arduino Function: SPI.begin

Description

The Serial Peripheral Interface Bus or SPI bus is a synchronous serial data link standard named by Motorola that operates in full duplex mode. Devices communicate in a master/slave mode where the master device initiates the data frame. Multiple slave devices are allowed with individual slave select (chip select) lines using a pin for each device. The begin() method starts SPI communication.

Syntax

SPI.begin()
SPI.begin(slaveSelectPin)(Arduino Due only)

Parameters

slaveSelectPin: slave device SS pin (Arduino Due only)


Based on the reference originally written by Arduino Community,  wiring.org.co and  arduino.cc