# Serial Peripheral Interface
- Pins
- `MISO`: Master Input Slave Output
- `MOSI`: Master Output Slave Input
- `SCLK`: Clock
- `SS`/`CS`: Slave Select or Chip Select
- On-device, short distance, point to multiple points communication
- `XON` and `XOFF` is optional for software flow control