Итак, вы создали фантастический проект на основе Raspberry Pi. Он маленький, аккуратный и облегчает жизнь. Осталось только заработать состояние, продавая его. Как превратить разовый проект в продукт?

Первая проблема, с которой вы столкнулись, заключается в том, что платы Raspberry Pi Model A и Model B на самом деле не предназначены для продуктов: SD-карты не лучший выбор для длительного использования встраиваемых систем; сама плата загружена кучей функций, которые вам, вероятно, не нужны (для начала, эти USB-порты вряд ли понадобятся в вашем встроенном проекте); источник питания может не подходить … ну, есть длинный список вещей, которые делают платы Raspberry Pi Model A и Model B не совсем подходящими для установки продуктов, которые вы хотите продать.
К счастью, есть решение: вычислительный модуль Raspberry Pi 4. Он занимает основное сердце других моделей Raspberry Pi 4 и помещает его в пакет, подходящий для создания коммерческих вещей.
Недавно выпущенный Compute Module 4 обновляет эту линейку продуктов по сравнению с флагманскими моделями. Он также вводит некоторые новые функции, наиболее очевидной из которых является разъем, который теперь представляет собой пару разъемов высокой плотности, которые надежно вставляются в разъемы на другой печатной плате.
Большим преимуществом Compute Module 4 перед стандартными моделями Raspberry Pi является то, что он дает вам гораздо больший выбор по сравнению с тем, что вы получаете на плате, от 1 ГБ ОЗУ без беспроводной сети или хранилища eMMC (25 долларов США) до 8 ГБ. Оперативная память с беспроводной сетью и 32 ГБ памяти eMMC (90 долларов США).
Еще одним важным преимуществом является то, что уже проведен значительный объем испытаний на соответствие. Это означает, что если вы создаете проект с помощью Compute Module 4, вам нужно будет проводить меньше тестов, чтобы пройти основные сертификаты (например, FCC и CE). Точные последствия этого будут зависеть от того, что вы делаете с Compute Module 4. Лучший способ проверить возможности Compute Module 4 — это использовать плату ввода-вывода Raspberry Pi Compute Module 4. Плата ввода-вывода обладает всеми функциями Compute Module 4, поэтому к ним легко получить доступ. Как только вы определитесь, какие части этого вам нужны, ожидается, что вы создадите свою собственную несущую плату, которая удалит из платы ввода-вывода те части, которые вам не нужны. Чтобы упростить этот процесс, Raspberry Pi выпустил файлы KiCad для платы ввода-вывода (для их использования вам понадобится последняя версия KiCad). Вы можете изменить этот дизайн, как хотите, и использовать его в качестве основы для своих продуктов.
На плате ввода-вывода есть несколько функций, которые недоступны в Raspberry Pi Model A и Model B, в том числе второй дисплей и разъемы камеры, а также слот PCIe M.2 для дополнительного оборудования. Все это создает интересные возможности, но по-разному. Возможно, дополнительный слот для дисплея наименее интересен, потому что уже можно запускать два дисплея через HDMI, но это упрощает необходимое оборудование, поскольку вам не нужен драйвер HDMI для дисплея. Двойные камеры уже давно являются особенностью вычислительных модулей Raspberry Pi и создают захватывающие возможности для проектов стереоскопического зрения.

Compute Module 4 — это первый проект Raspberry Pi, в котором есть доступный слот PCIe — это значительно увеличивает диапазон оборудования, доступного для этой платы. Это включает в себя быстрые диски, быструю сеть и другие надстройки (Джефф Герлинг пытается заставить внешние графические процессоры работать, но на момент публикации не совсем справился с этим). Это порт, к которому подключена шина USB 3.0 на Raspberry Pi 4 Model B, поэтому на плате ввода-вывода PCIe сломан, а USB 3.0 нет. Однако вы можете добавить карту USB 3.0 к PCIe, если вам нужна эта функция.
Compute Module 4, вероятно, не будет иметь прямого отношения к каждому, но он действительно показывает важный факт об экосистеме Raspberry Pi — он охватывает почти весь диапазон использования компьютера. Он используется для обучения новичков вычислительной технике как в школах, так и в других местах, а также используется в промышленности для проектирования и создания продуктов. Для пользователей это означает, что навыки Raspberry Pi — это не просто игра в свободное время, они становятся все более важными навыками профессионального развития.