2482
правки
Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) |
||
Строка 14: | Строка 14: | ||
== Архитектура ПО Wiren Board == | == Архитектура ПО Wiren Board == | ||
=== Операционная система === | |||
Wiren Board работает под управлением стандартной сборки Debian Linux 7.0. Для архитектуры используемого процессора есть официальный порт - https://www.debian.org/ports/arm/. Поэтому почти любой пакет найдётся в стандартном репозитории, и его можно установить одной командой. | Wiren Board работает под управлением стандартной сборки Debian Linux 7.0. Для архитектуры используемого процессора есть официальный порт - https://www.debian.org/ports/arm/. Поэтому почти любой пакет найдётся в стандартном репозитории, и его можно установить одной командой. | ||
=== Репозиторий и Git === | |||
Также у нас есть собственный репозиторий <strike>repo.contactless.ru</strike>, в котором хранятся пакеты, собранные специально для контроллера. Репозиторий прописан образе ПО для Wiren Board по умолчанию. | Также у нас есть собственный репозиторий <strike>repo.contactless.ru</strike>, в котором хранятся пакеты, собранные специально для контроллера. Репозиторий прописан образе ПО для Wiren Board по умолчанию. | ||
Весь исходный код доступен на Github - https://github.com/contactless/. Там можно почерпнуть примеры для разработки собственного ПО. | Весь исходный код доступен на Github - https://github.com/contactless/. Там можно почерпнуть примеры для разработки собственного ПО. | ||
=== MQTT === | |||
Wiren Board использует протокол MQTT (http://en.wikipedia.org/wiki/MQTT) для обработки сообщений от подключенных устройств. Используемая реализация брокера сообщений - http://mosquitto.org/ Веб-интерфейс работает также через систему сообщений MQTT. | |||
== Как работать с модулями контроллера и портами ввода-вывода == | |||
=== [[GSM/GPRS]] === | |||
=== [[Wi-Fi]] === | |||
=== [[RS-485]] === | |||
=== [[GPIO]] === | |||
=== [[Watchdog]] === | |||
== Работа с Ninja Blocks == | == Работа с Ninja Blocks == |