SPI¶
The Serial Peripheral Interface Bus (SPI) is a serial data transfer protocol useful for interacting with a wide variety of hardware peripherals.
The public libmaple API for managing the SPI ports is the HardwareSPI class.
Recommended Reading¶
- Wikipedia Article on Serial Peripheral Interface Bus (SPI)
- Arduino reference on SPI
- Hardcore SPI on Arduino by kik64
- ST Documentation:
- Reference Manual RM0008 (PDF), Chapter 25, “Serial Peripheral Interface”