Операционная система Android Things OS для “интернета вещей” с поддержкой плат Raspberry Pi 3, Intel Edition и NXP Pico

Google представила Project BRILLO чуть больше года назад, эта операционная система, основана на Android, но занимает меньше памяти, и оптимизирована для приложений IoT. И вот Google представил новую систему для интернета вещей и уже выпустили версию для разработчиков, работающих на Raspberry Pi 3 , Intel Edition , и NXP Pico платах.

Читать далее «Операционная система Android Things OS для “интернета вещей” с поддержкой плат Raspberry Pi 3, Intel Edition и NXP Pico»

Программирование автономной системы управления автомобилем с открытой аппаратной платформой Comma Neo и программным обеспечением Open Pilot

компания Comma.ai работала над коммерческим проектом под названием Comma One  для автономного вождения для некоторых моделей автомобилей, но тогда власти США начали задавать вопросы и обещали увеличения штрафов , если система не сможет выполнять некоторые конкретные правила безопасности  и в конце концов проект был отменен. Через несколько недель он выпустил Open Pilot автопилот для программного обеспечения и аппаратную платформу Qualcomm Snapdragon 820 Comma NEO в стадии разработки с открытым исходным кодом.

Читать далее «Программирование автономной системы управления автомобилем с открытой аппаратной платформой Comma Neo и программным обеспечением Open Pilot»

HMP, Real-Time Linux и Xenomai – обзор трех подходов к разработке систем реального времени на процессорах приложений

Это гостевой пост о гетерогенной многопроцессорной обработке (HMP) , Real-Time Linux и Xenomai для разработки систем реального времени на Linux, написанный Гилерме Фернандесом, Раулем Муньосом, Леонардо Вейгой и Брэндоном Шиббли, работающими в Toradex.

Введение

Сфера применения процессоров приложений продолжает расширяться. Системы-на-кристалле, обычно на базе ядер ARM Cortex-A, осваивают области, где традиционно доминировали маломощные ARM Cortex-M и другие микроконтроллеры. Этот тренд обусловлен несколькими факторами:

Читать далее «HMP, Real-Time Linux и Xenomai – обзор трех подходов к разработке систем реального времени на процессорах приложений»

Как установить микропрограмму на ESP8266 (используя ESP Bare Metal SDK и язык C)

ESP8266 Espressif получили обновление. Некоторые из них могут даже назвать его спорным. Все началось с ESP8266, Wi-Fi модуля с базовым интерфейсом UART. Но позже выяснилось, что он достаточно мощный для встраиваемых систем. Это модуль, который может быть использован для запуска полноценных приложений.

Читать далее «Как установить микропрограмму на ESP8266 (используя ESP Bare Metal SDK и язык C)»

Borg позволяет искать Bash Команды в терминале

Существует много команд , доступных в Bash , что невозможно знать их все и некоторые команды редко выполняются. Как правило, вы должны переключиться на ваш веб – браузер для поиска того или иного решения . В случае , если вы хотите найти определенную команду, то теперь вы можете сделать это с Borg сценариями .

Читать далее «Borg позволяет искать Bash Команды в терминале»

Tizen Studio 1.0 заменит Tizen SDK для смартфонов, носимых устройств и телевизоров.

Tizen объединили все Tizen SDK для мобильных и носимых устройств и телевизоров и выпустили Tizen Studio 1.0 для разработчиков , заинтересованных в разработке приложений для смартфонов Tizen, телевизоров и / или умных часов , таких как последние Samsung Gear S3

Читать далее «Tizen Studio 1.0 заменит Tizen SDK для смартфонов, носимых устройств и телевизоров.»

Samsung JerryScript представляет собой легкий Open Source JavaScript движок для Интернета вещей

Раньше программирование микроконтроллера делалось на C, но в последние годы языки высокого уровня, такие как Python и JavaScript, сделали свои версии языков для микроконтроллеров , такими как MicroPython или Espruino (JS) они подходят для STMicro STM32 ARM Cortex M, но и поддерживают и другие платформы , такие как ESP8266.

Читать далее «Samsung JerryScript представляет собой легкий Open Source JavaScript движок для Интернета вещей»

ТОП 10 языков программирования в 2016 годя, для разработки встраиваемых программ

IEEE Spectrum опубликовал список самых популярных языков программирования в 2016 году, для четырех основных секторов: Веб, Мобильные, Корпоративные и Встраиваемые приложения. Рейтинг создавался путем взвешивания и объединения 12 показателей из 10 источников.  Читать далее «ТОП 10 языков программирования в 2016 годя, для разработки встраиваемых программ»