Опрос, проведенный компанией Avnet показывает, что нехватка микросхем влияет на большинство конструкций и увеличивает нагрузку на инженеров

На днях компания Avnet опубликовала данные опроса инженеров со всего мира, в котором их спрашивают, как они справляются с глобальной нехваткой микросхем, увеличением сроков выполнения заказов и влиянием на дизайн продукта. Обратите внимание, что большинство из 530 респондентов из EMEA (56%) и США (31%), в то время как только 10% — из Азии и 2% — из Японии (мы понимаем, что здесь Азия означает бывшую Японию), поэтому опрос может не совсем точно отражать глобальную ситуацию, но тем не менее результаты интересны.

Читать далее «Опрос, проведенный компанией Avnet показывает, что нехватка микросхем влияет на большинство конструкций и увеличивает нагрузку на инженеров»

OpenRemote – платформа Интернета вещей с открытым исходным кодом предназначена для OEM-производителей и DIY-проектов

OpenRemote утверждает, что является платформой Интернета вещей с полностью открытым исходным кодом, подходящей как для DIY-проектов, так и для OEM-производителей. Платформа управления активами может помочь в отслеживании автопарков, энергетических систем или толп, помочь в строительстве умных городов, умных зданий, умных аэропортов и т. д.

Читать далее «OpenRemote – платформа Интернета вещей с открытым исходным кодом предназначена для OEM-производителей и DIY-проектов»

Компания Xilinx выпустила открытый исходный код Vitis HLS для разработки FPGA (только Front-end)

Хотя есть некоторые программы с открытым исходным кодом для разработки FPGA, такие как Symbiflow или Yosys, поставщики FPGA обычно предоставляют только программы с закрытым исходным кодом для разработчиков, желающих работать над своими чипами.

Читать далее «Компания Xilinx выпустила открытый исходный код Vitis HLS для разработки FPGA (только Front-end)»

Выпущена бета-версия Arduino IDE 2.0 с живым отладчиком и обновленным пользовательским интерфейсом

Язык программирования Arduino и IDE Arduino являются наиболее популярными инструментами разработки программного обеспечения для рынка производителей, но им не хватает некоторых функций, имеющихся в профессиональных инструментах, таких как автозаполнение и возможность добавлять точки останова через отладчик, и именно поэтому, в 2019 году, компания объявила о своей работе над Arduino Pro IDE. В настоящее время работа близится к завершению, и в ближайшее время будет представлен выпуск бета-версии Arduino IDE 2.0 на основе фреймворка Eclipse Theia.

Читать далее «Выпущена бета-версия Arduino IDE 2.0 с живым отладчиком и обновленным пользовательским интерфейсом»

Raspberry Pi Pico получает поддержку Rust, RT-Thread OS и FreeRTOS

В конце января мы рассмотрели плату Raspberry Pi Pico, оснащенную двухъядерным микроконтроллером Cortex-M0 + RP2040, работающим до 133 МГц с официальной поддержкой MicroPython и C.

Читать далее «Raspberry Pi Pico получает поддержку Rust, RT-Thread OS и FreeRTOS»

Используйте AutoTVM и uTVM для оптимизации рабочих нагрузок машинного обучения на встраиваемых устройствах и микроконтроллерах

Мы наблюдаем массовую нехватку ресурсов для встраиваемых устройств из-за отсутствия зрелых программных стеков. С увеличением количества оборудования с открытым исходным кодом доступная программная поддержка требует значительного времени для разработки приложений AI/ML/DL. Некоторые из проблем, с которыми сегодня приходится сталкиваться, заключаются в том, что в Bare Metal-устройствах отсутствует управление памятью на устройстве и поддержка LLVM. Их также сложно отлаживать из-за жесткого программирования и интерфейсов кросс-компиляции.

Читать далее «Используйте AutoTVM и uTVM для оптимизации рабочих нагрузок машинного обучения на встраиваемых устройствах и микроконтроллерах»

ELBE – более простая альтернатива Yocto/OpenEmbedded и Buildroot

Для поддержки встроенного дизайна существует несколько вариантов выбора операционной системы (ОС). Некоторые из традиционных подходов к созданию собственных систем Linux – это использование встроенных систем, таких как Yocto/OpenEmbedded или Buildroot. Варианты, доступные для системной интеграции, включают сборку всего вручную, двоичные дистрибутивы (Debian, Ubuntu, Fedora и т. д.) и системы сборки (Buildroot, Yocto, PTXdist и т. д.). Основным недостатком систем сборки является то, что они не так просты, как двоичный дистрибутив, а также время сборки больше.

Читать далее «ELBE – более простая альтернатива Yocto/OpenEmbedded и Buildroot»

Как сделать удаленный снимок экрана в Raspberry Pi через SSH

Недавно мы рассмотрели ноутбук Raspberry Pi 4 с настраиваемым интерфейсом, из-за которого нецелесообразно делать снимки экрана непосредственно на устройстве. Поэтому нам пришлось делать скриншоты удаленно по SSH. Сделать это довольно просто. Большинство шагов могут быть воспроизведены в других системах Linux и не относятся к Raspberry Pi.

Читать далее «Как сделать удаленный снимок экрана в Raspberry Pi через SSH»