Пандемия COVID-19 стала катализатором появления новых онлайн-сервисов. Например, Zoom стал настолько успешным, что в этом месяце обогнал IBM по капитализации. Программные инженеры Promwad были вдохновлены этим успехом и решили пойти еще дальше: как насчет реализации видеоконференцсвязи на Smart TV и STB? Тогда у пользователей такого приложения будет возможность не только общаться на работе, но и наслаждаться удаленными встречами с друзьями, болеть за футбольную команду, вместе смотреть фильм или заниматься спортом с тренером.
Читать далее «Как разработать приложения видеоконференцсвязи на основе Gstreamer для приставок RDK и Linux»Плата микроконтроллера SwiftIO на базе Arm Cortex-M7 предназначена для языка программирования Apple Swift
Язык программирования Swift был разработан Apple для iOS, iPadOS, macOS, watchOS, tvOS и Linux. Язык программирования работает с фреймворками Apple Cocoa и Cocoa Touch, а также с существующим кодом Objective-C, написанным для продуктов Apple.
MadMachine создала плату для разработки на базе Arm Cortex-M7 под названием SwiftIO, специально разработанную для языка программирования Swift с помощью MadMachine IDE и инфраструктуры SwiftIO.
Читать далее «Плата микроконтроллера SwiftIO на базе Arm Cortex-M7 предназначена для языка программирования Apple Swift»Обзор комплекта CrowPi2 Raspberry Pi 4 – Часть 1 –Распаковка и первая загрузка
В прошлом месяце стало известно, что компания Elecrow представила ноутбук CrowPi2 Raspberry Pi 4 и комплект для обучения электроники в рамках краудфандинговой кампании на Kickstarter.
В данном обзоре будет рассмотрен один из их комплектов. Начнем с проверки содержимого упаковки и его загрузки, прежде чем появится вторая часть обзора, в которой будет все более подробно рассмотрено. Читать далее «Обзор комплекта CrowPi2 Raspberry Pi 4 – Часть 1 –Распаковка и первая загрузка»
Ноутбук CrowPi2 Raspberry Pi 4 используется так же как комплект для обучения электронике (краудфандинг)
В 2018 году был выпущен портативный обучающий комплект CrowPi для плат Raspberry Pi 3 B + и Pi Zero. Он оснащен 7-дюймовым дисплеем, несколькими датчиками, кнопками, макетом и многим другим, упакованным в небольшой чемодан.
Читать далее «Ноутбук CrowPi2 Raspberry Pi 4 используется так же как комплект для обучения электронике (краудфандинг)»64-битная рабочая станция Ampere eMAG позволяет разрабатывать собственные руки
За последние несколько лет несколько компаний создали 64-битную рабочую станцию Arm, чтобы позволить разработчикам самостоятельно тестировать код Arm, что может быть важно во избежание задержек в сети или тестирования приложений, требующих видео или графики.
В 2018 году они поступили в продажу, начиная с относительно недорогого 24-ядерный Cortex-A53 Linaro «Synquacer» Developerbox до гораздо более мощной (и дорогой) рабочей станции GIGABYTE ThunderXStation, работающей на двух 32-ядерных процессорах ThunderX2.
Читать далее «64-битная рабочая станция Ampere eMAG позволяет разрабатывать собственные руки»Qt для MCU 1.1 добавлена поддержка большего количества плат STM32 и NXP i.MX RT, FreeRTOS
В августе 2019 года была выпущена первая стабильная версия Qt для микроконтроллеров, чтобы представить графический инструментарий Qt для таких микроконтроллеров, как STMicro STM32F7, Renesas RH850 или NXP i.MX RT1050. Qt для микроконтроллеров будет работать без поддержки на поддерживаемых платах, а разработчики программного обеспечения будут разрабатывать графический интерфейс с использованием QML и C ++.
Недавно была выпущена Qt для MCU 1.1 с добавлением новых плат STM32 и i.MX RT, поддержкой операционной системы реального времени FreeRTOS и многим другим.
Читать далее «Qt для MCU 1.1 добавлена поддержка большего количества плат STM32 и NXP i.MX RT, FreeRTOS»Начало работы с инструментом для разработчика Qoitech Otii с использованием плат ESP8266 и Raspberry Pi 4
В прошлом месяце мы получили блок питания Qoitech Otii Arc, измеритель мощности и блок DAQ, которые помогают инженерам оборудования и программного обеспечения разрабатывать энергоэффективные продукты.
У нас было время протестировать устройство с платой ESP8266 и Raspberry Pi 4 SBC, поэтому покажем, как начать работу, и наш опыт работы с оборудованием и программой.
Читать далее «Начало работы с инструментом для разработчика Qoitech Otii с использованием плат ESP8266 и Raspberry Pi 4»Библиотеки Google Pigweed упрощают разработку встроенного программного обеспечения на 32-разрядных микроконтроллерах
Для разработки встроенного программного обеспечения требуется много компонентов, включая кросс-тулчейн, систему сборки, такую как buildroot или YoCto Project, и инструменты отладки, такие как OpenOCD. После того, как вы их установили, разработка включает в себя несколько этапов: в том числе сборку кода, сохранение его на плате и затем запуск программы на целевой объект.
Читать далее «Библиотеки Google Pigweed упрощают разработку встроенного программного обеспечения на 32-разрядных микроконтроллерах»