https://iot-guider.com/raspberrypi/using-spi-in-raspberry-pi/
Using Serial Peripheral Interface (SPI) in Raspberry Pi