Разница между распиновкой GPIO на различных моделях Raspberry Pi заключается в количестве выводов: ранние модели содержат 26 контактов, а более современные — 40. 3
Например, на Raspberry Pi 1 header GPIO имеет 26 контактов. 2 На моделях Raspberry Pi 2, 3 и 4 и Zero boards — 40 контактов. 2 При этом первые 26 контактов на моделях 2 и новее такие же, как на Raspberry Pi 1 (ревизия 2). 2 Дополнительные 24 контакта появились с выпуском Raspberry Pi 2. 2 Они добавили 3 контакта заземления и ещё 11 контактов GPIO, что расширило функциональность Raspberry Pi для работы с последовательными протоколами, такими как SPI и I2C. 2
Перед подключением устройства важно проверять точную распиновку своей модели Raspberry Pi. 1 Для этого можно открыть терминал на устройстве и выполнить команду pinout, которая покажет график всех соединений и точную распиновку. 1