Общие сведения:
Для работы с шинами I2C и SPI на Raspberry их необходимо включить (по умолчанию они выключены). Сделать это можно в графической среде или через терминал.
Для начала рассмотрим как это сделать в графической среде.
Включение в графической среде:
Нажимаем иконку малины в правом верхнем углу экрана и выбираем параметры -> Raspberry Pi Configuration:

Откроется окно настроек, выбираем вкладку Interfaces:

Во вкладке Interfaces выбираем enable (включено) для I2C и SPI:

Нажимаем ОК. Интерфейс включён!
Настройка в терминале:
Настройка в терминале может понадобится, если мы подключаемся к Raspberry удалённо. Как работать с Raspberry по локальной сети можно узнать тут. Для настройки в терминале необходимо ввести с клавиатуры sudo raspi-config
и нажать enter:

Откроется меню настроек, выбираем 5 Interfacing Options, нажимаем enter:

Откроется меню выбора интерфейсов, выбираем P5 I2C или P4 SPI, в зависимости от того, что мы хотим включить:

На вопрос отвечаем <Да>:

Интерфейс включён!

Обсуждение