SPI Devices

Read and write to SPI devices connected to Arduino® hardware

Create an Arduino object using arduino before you use SPI functions. See Connect to Arduino Hardware for more information.


deviceConnection to device on SPI bus on Arduino hardware
writeReadWrite and read data from SPI device
spidevConnection to SPI device on Arduino hardware


Communicate with a SPI EEPROM Device

Learn how to store and retrieve data from an SPI EEPROM device.

Communicate with SPI Device on Arduino® Hardware

Learn how to communicate with an SPI device on your Arduino hardware.

Arduino and SPI Interface

Learn how Arduino hardware interfaces with the SPI protocol.