Микрокомпьютер российской разработки
Black Swift это микрокомпьютер для интернета вещей размером с SD карту. Создан талантливыми разработчиками из России. Да, ему есть некоторое количество аналогов, но кое в чём он будет и удобнее (иначе зачем вообще разрабатывать).
Технические параметры:
Система-на-чипе Qualcomm Atheros AR9331.
Ядро MIPS 24K с частотой 400 МГц.
64 МБ DDR2 ОЗУ и 16 МБ NOR-флэш.
Более 25 линий ввода-вывода.
А вот список его возможностей:
-
Два стандартных micro-USB на плате, через один подаётся питание, в другой через переходник USB-OTG можно подключить какую-либо USB-периферию, например, веб-камеру. То есть, для старта достаточно обычной зарядки от смартфона.
-
Wi-Fi на плате, включая печатную антенну.
-
Стабилизатор питания на плате. Плата живёт от 3,4 до 6 В, то есть может работать от одной литиевой банки (хотя если нужен USB — тут, конечно, 5 В ±5%).
-
I/O в виде обычных площадок под гребёнки, хоть и с мелким шагом (PLLD 1,27 мм). Для любителей это возможность запаяться проводами прямо в плату, если захочется подцепить какую-то несложную периферию, для профи — удобная установка в свои проекты (намного удобнее, чем при контактах по краю платы, как у Карамболы, не говоря уж о том, что можно сделать модуль съёмным или поставить его вертикально на угловой гребёнке). Питание и USB продублированы на гребёнках, конечно.
-
Предустановленная OpenWRT, сразу настроенная на работу точкой доступа. То есть после первого включения — просто коннектимся к плате по Wi-Fi.
-
Виртуальная машина для ПК, в которой уже всё настроено для написания и отладки софта под OpenWRT — мы в курсе, что далеко не все хотят ручками устанавливать себе OpenWRT toolchain.
-
Набор библиотек для работы с основной периферией — начиная с GPIO.
-
Юзерспейс-утилиты для работы с основной периферией. Не все любят программирование на C, а возможность подёргать ножкой из юзерспейса означает, что какой-то свой фронтенд можно написать на bash-скриптах, PHP (заодно с веб-мордой) или на чём ещё конкретному человеку будет удобнее писать, выбор тут становится немаленьким.
-
Всё это с открытыми исходниками и примерами использования.
В своё время проект успешно собрал нужные на выпуск деньги на площадке kickstarter. Позже проект разделился на два: www.black-swift.ru и www.unwireddevices.ru, но работе проекта это, похоже, не мешает.