Простое решение для совместимости плат расширения Model B с Raspberry Pi Model B+
Обратите внимание. Этот метод решает проблему механической совместимости между Raspberry Pi Model B и Model B+. Электронная совместимость — это немного другой вопрос, пожалуйста, смотрите ниже.
Итак, вы получили свой новенький блестящий Raspberry Pi Model B+! Отлично!
Но есть проблема! Тот 26-контактный шлейф, который вы использовали для старой Model B, похоже, не подходит :( Кроме того, та большая плата расширения, которую вы хотите использовать, тоже не подходит! Дополнительная пара USB-портов и увеличение GPIO до 40 контактов (что является фантастическими дополнениями и добавляет МАССУ функциональности), к сожалению, создают некоторые проблемы с точки зрения механической обратной совместимости с платами и аксессуарами Raspberry Pi Model B.
Замечание об электронной совместимости Raspberry Pi Model B и Model B+
Хотя подавляющее большинство плат расширения не будет иметь абсолютно никаких проблем, устройства, использующие I2S (такие как Wolfson Audio Card), работать не будут. Устройства I2S используют контакты I2S, расположенные рядом с разъёмом GPIO, которые теперь перемещены на основной разъём GPIO. Пожалуйста, смотрите фотографии ниже для уточнения.
Для действительно хорошего обзора нового Raspberry Pi Model B+ ознакомьтесь с введением от Adafruit. Оно охватывает основные различия в совместимости, а также подробный обзор нового устройства.
Raspberry Pi Model B — контакты I2S расположены рядом с контактами GPIO:
Некоторые платы расширения, такие как Wolfson Audio Card, имеют дополнительные контактные выводы:
Итак, если ваша плата расширения Raspberry Pi имеет эти дополнительные контакты I2S, скорее всего, она не будет работать с новым Raspberry Pi Model B+. Хорошая новость в том, что большинство плат не используют эти контакты!
Простой метод сделать аксессуары Model B совместимыми с новым Model B+
Итак, если у вас есть 26-контактный шлейф, и вы не хотите его обрезать, или у вас есть одна из более крупных 26-контактных плат расширения Raspberry Pi (спроектированных вокруг USB-портов), то это решение — быстрый и простой способ! Всё, что вам нужно — это удлинённый 26-контактный разъём GPIO, и он должен работать практически с чем угодно!
Ниже мы продемонстрировали механически несовместимую плату расширения (UPiS Advanced) и несовместимый шлейф в сборе (Adafruit Cobbler Kit):
Всё очень просто — просто вставьте удлинитель разъёма GPIO… .
Вуаля! Оба набора теперь будут работать идеально!
Будьте осторожны при использовании «тяжёлых» плат расширения. Дополнительная высота увеличит силу из-за увеличенного плеча момента (да, я изучал строительное проектирование в университете!), поэтому конструкция более подвержена поломке, если вы ударите по ней с силой. Хотя, по всей вероятности, вы просто согнёте контакты на удлинённом разъёме :)