Мы предлагаем различные готовые к использованию приложения, например, Serial-over-IP (SoI), Modbus Gateway и Sensor Hub.
Node.js® – событийно-ориентированная среда исполнения JavaScript с неблокируемым вводом-выводом, что делает Node.js эффективным и нетребовательным к ресурсам. Node.js — это не игрушечный язык программирования с ограниченными возможностями, каким он был во времена первых браузеров, а современный и высокотехнологичный движок с открытым исходным кодом и тысячами пакетов, написанных миллионами разработчиков. И сообщество разработчиков продолжает расти! JavaScript — самый распространенный язык программирования. Почти каждая новая неделя приносит новые JavaScript-библиотеки и программные каркасы, которыми "вооружаются" разработчики.
Асинхронный, широко распространенный, легкий для понимания и функциональный язык JavaScript — это прекрасный выбор для реализации IoT-проектов и промышленных приложений.
JavaScript, благодаря своей адаптивности и универсальности, облегчает комплексную разработку IoT-систем, включая IoT-узлы, облачные хранилища данных, мобильные приложения и веб-интерфейсы.
Разрабатывая под Linux устройства Tibbo Project System (LTPS), мы сделали ставку на поддержку Node.js. Мы используем Node.js для...
Кроме того, Linux широко используется для создания ОС для роботов, а с LTPP3 программировать на Linux проще. Вот, что мы сделали, чтобы улучшить поддержку Node.js, облегчить его использование на LTPS и сделать сочетание LTPS + Node.js идеальной платформой для Ваших IoT-проектов и решений по автоматизации:
Мы разработали полный набор модулей Node.js с открытым исходным кодом, что обеспечивает доступ к ресурсам материнской платы и Тиббитов. Осуществляется поддержка последовательных портов, датчиков окружающей среды, AD/DA-конвертеров, и даже PIC- и FPGA-тиббитов, при этом для внедрения всех компонентов в проект требуется написать лишь пару строчек кода! За дополнительной информацией обратитесь к нашим архивам NPM и GithHub.
Для большей наглядности мы создали обучающие материалы. В основном, это продуманные до деталей учебные материалы с примерами приложений, которые можно использовать в качестве шаблонов для собственных проектов. Все обучающие материалы можно найти здесь.
Мы сертифицировали платформу LTPS для использования с Microsoft Azure IoT Suite. Это означает, что LTPS-устройства признаны подходящими для поддержки облачных БД, облачных хранилищ данных, концентраторов событий, BI-сервисов и API-машинного обучения от Microsoft. LTPS devices have also been tested with IBM's Watson IoT, Amazon's AWS IoT, as well as the Google Cloud Platform which makes them perfect for industrial solutions. Enable access to these popular IoT platforms, services, and other Linux cloud servers by installing corresponding Node.js modules.
Мы отладили систему для безупречной работы с Node-RED. Благодаря поддержке IBM, Node-RED стал мощным инструментом визуального программирования. Приложение создается путем "сведения потоков вместе"; написание кода для этого не требуется.
Питер Оукс, известный блогер канала Breadboard на Youtube, использовал наши модули Node.js с открытым кодом для создания "потоков" Node-RED в своих проектах. Описание работы он опубликовал здесь. Спасибо, Питер! Мы высоко ценим Ваше сотрудничество!
Работать с Node.js очень просто. Вы определенно получите удовольствие! Приложение на Node. можно скомпоновать из множества различных модулей точно также, как можно собрать платформу LTPS из десятков различных Тиббитов.
Содержательное видео Питера Оукса позволяет получить представление о возможностях работы с Node.js. Кроме того, оно включает в себя обзор платформы LTPS: