Облачный стек/фреймворк edge computing Zededa строится на основе EVE-OS на базе Linux

Zededa запустила облачный стек для управления распределенными периферийными компьютерами на основе EVE-OS на базе Linux с открытым исходным кодом. Zededa поддерживает Docker, Kubernetes и виртуальные машины, а также имеет магазин приложений и безопасность с нулевым доверием.

В начале 2019 года Zededa пообещал внести свою технологию периферийной виртуализации в группу LF Edge Linux Foundation, чтобы сформировать основу для проекта EVE с открытым исходным кодом, разработанного как открытая, совместимая платформа для облачных периферийных вычислений. К середине года перенос кода был завершен, и получившаяся EVE-OS продолжала развиваться. Теперь Zededa использует EVE-OS как центральную часть полного стека оркестровки Zededa для распределенных периферийных вычислений.

Читать далее «Облачный стек/фреймворк edge computing Zededa строится на основе EVE-OS на базе Linux»

Использование функционального языка программирования Scheme с платой LambdaChip Alonzo STM32

Большинство встраиваемых систем на основе MCU поставляются с прошивкой, запрограммированной на языке ассемблера, языке программирования C и/или C ++. Но, как указано в опубликованной статье под названием «Точка зрения: Lisp как альтернатива Java», функциональные языки программирования, такие как Lisp или Scheme, могут сократить время разработки по сравнению с C/C ++ или Java.

Читать далее «Использование функционального языка программирования Scheme с платой LambdaChip Alonzo STM32»

Промышленный Linux IoT-шлюз предлагает WiFi 6, Bluetooth 5.1, 4G LTE подключение

Compulab IOT-GATE-IMX8 – это мощный безвентиляторный промышленный IoT шлюз на базе процессора NXP i.MX 8M Mini был специально разработан для промышленного управления и мониторинга с дополнительной поддержкой WiFI 6 (802.11ax), Bluetooth 5.1, 4G LTE и GNSS.

Шлюз оснащен оперативной памятью до 4 Гб и eMMC флэш-памятью до 128 Гб и работает в широком диапазоне температур от -40C до 80°C. Компания предоставляет 5-летнюю гарантию и 15-летнюю доступность. Читать далее «Промышленный Linux IoT-шлюз предлагает WiFi 6, Bluetooth 5.1, 4G LTE подключение»

DEVICE.FARM генерирует образ Raspbian/Armbian Docker примерно для 100 Arm Linux SBC

В прошлом году мы рассмотрели BalenaOS и BalenaCloud на оборудовании BalenaFin на базе Raspberry Pi CM3L. Решение генерирует образы ОС с поддержкой докеров, чтобы легко управлять и обновлять парк устройств удаленно через веб-интерфейс или клиентскую программу.

Balena.io официально поддерживает более 60 плат благодаря работе сообщества. Но, Павел Бургр разрабатывает альтернативу – DEVICE.FARM, поддерживающую около 100 Arm SBC, включая Raspberry Pi, и большинство Armbian поддерживает Arm SBC.

Читать далее «DEVICE.FARM генерирует образ Raspbian/Armbian Docker примерно для 100 Arm Linux SBC»

Кластерная плата Turing Pi поддерживает до 7 вычислительных модулей Raspberry Pi

Ранее уже рассматривались некоторые кластерные решения на основе плат Raspberry Pi, такие как Bitscope Blade с / до 40 плат Raspberry Pi, прототип кластерной платы для 16 плат Raspberry Pi Zero и Circumference “центр обработки данных в коробке” с / до 32 плат Raspberry Pi 3 B+. Читать далее «Кластерная плата Turing Pi поддерживает до 7 вычислительных модулей Raspberry Pi»

Подсистема Windows для Linux 2 получает ядро ​​Linux, более быструю файловую систему, поддержку Docker

Компания Microsoft  впервые представила подсистему Windows для Linux в 2016 году, чтобы позволить разработчикам запускать команду bash из пользовательского пространства Ubuntu без необходимости устанавливать Ubuntu в виртуальной машине или контейнере. Он опирается на ядро ​​Windows с библиотекой, преобразующей системные вызовы Linux в совместимые с Windows. Производительность велика, пока вы не начнете использовать вызовы файловых систем, например, во время компиляции кода, что довольно распространено для разработчиков…

Microsoft работает над решением этой проблемы производительности и совместимости с программным обеспечением, таким как Docker, и в настоящее время близка к выпуску подсистемы Windows для Linux 2 (WSL 2) с собственным ядром Linux 4.19 вместо ядра Windows плюс слой перевода.

Читать далее «Подсистема Windows для Linux 2 получает ядро ​​Linux, более быструю файловую систему, поддержку Docker»

Toradex Torizon – промышленный дистрибутив Linux, предназначенный для разработчиков Windows

Когда мы брали интервью у представителей компании Toradex прямо перед Embedded World 2019, они сказали нам, что сосредоточатся на своем новом программном предложении под названием Torizon, простой в использовании промышленной платформе Linux, нацеленной на пользователей из среды Windows/ WinCE или имеющих только опыт. с разработкой приложений и не являются специалистами Embedded Linux.

В настоящее время компания официально запустила Torizon и предоставила более подробную информацию о своем промышленном программном решении с открытым исходным кодом, специально оптимизированном для своих модулей NXP i.MX.

Читать далее «Toradex Torizon – промышленный дистрибутив Linux, предназначенный для разработчиков Windows»

Начало работы с комплектом разработчика balenaFin, balenaOS и balenaCloud

balena Fin – это несущая плата для вычислительного модуля Raspberry Pi 3/3+, разработанная специально для промышленного использования услуги по управлению компьютерным парком, предоставляемых Balena. В прошлом месяце мы получили комплект разработчика balenaFin, и в первой части обзора показали, как собрать комплект.

Теперь настало время внимательнее изучить комплект, а также операционную систему на базе BalenaOS Linux, оптимизированную для запуска контейнеров Docker на встроенных устройствах, и службами balenaCloud для управления парком устройств с веб-панели мониторинга.

Следуем инструкциям из руководства по началу работы, которые можно найти здесь и здесь, и будем описывать, что нам нужно было сделать, чтобы подготовить образ, перенести его на плату и загрузить образец приложения Docker локально и через balenaCloud.

Читать далее «Начало работы с комплектом разработчика balenaFin, balenaOS и balenaCloud»