Русский не тот, кто носит русскую фамилию, а тот, кто любит Россию и считает ее своим отечеством. /А.И. Деникин/

Микрокомпьютер российской разработки


Рубрика: Наука и техника в России
Просмотров: 2698
Микрокомпьютер российской разработки

Black Swift это микрокомпьютер для интернета вещей размером с SD карту. Создан талантливыми разработчиками из России. Да, ему есть некоторое количество аналогов, но кое в чём он будет и удобнее (иначе зачем вообще разрабатывать).

Технические параметры:

Система-на-чипе Qualcomm Atheros AR9331.

Ядро MIPS 24K с частотой 400 МГц.

64 МБ DDR2 ОЗУ и 16 МБ NOR-флэш.

Более 25 линий ввода-вывода.

А вот список его возможностей:

  1. Два стандартных micro-USB на плате, через один подаётся питание, в другой через переходник USB-OTG можно подключить какую-либо USB-периферию, например, веб-камеру. То есть, для старта достаточно обычной зарядки от смартфона.
  2. Wi-Fi на плате, включая печатную антенну.
  3. Стабилизатор питания на плате. Плата живёт от 3,4 до 6 В, то есть может работать от одной литиевой банки (хотя если нужен USB — тут, конечно, 5 В ±5%).
  4. I/O в виде обычных площадок под гребёнки, хоть и с мелким шагом (PLLD 1,27 мм). Для любителей это возможность запаяться проводами прямо в плату, если захочется подцепить какую-то несложную периферию, для профи — удобная установка в свои проекты (намного удобнее, чем при контактах по краю платы, как у Карамболы, не говоря уж о том, что можно сделать модуль съёмным или поставить его вертикально на угловой гребёнке). Питание и USB продублированы на гребёнках, конечно.
  5. Предустановленная OpenWRT, сразу настроенная на работу точкой доступа. То есть после первого включения — просто коннектимся к плате по Wi-Fi.
  6. Виртуальная машина для ПК, в которой уже всё настроено для написания и отладки софта под OpenWRT — мы в курсе, что далеко не все хотят ручками устанавливать себе OpenWRT toolchain.
  7. Набор библиотек для работы с основной периферией — начиная с GPIO.
  8. Юзерспейс-утилиты для работы с основной периферией. Не все любят программирование на C, а возможность подёргать ножкой из юзерспейса означает, что какой-то свой фронтенд можно написать на bash-скриптах, PHP (заодно с веб-мордой) или на чём ещё конкретному человеку будет удобнее писать, выбор тут становится немаленьким.
  9. Всё это с открытыми исходниками и примерами использования.

В своё время проект успешно собрал нужные на выпуск деньги на площадке kickstarter. Позже проект разделился на два: www.black-swift.ru и www.unwireddevices.ru, но работе проекта это, похоже, не мешает.