Драйвер Turnip с открытым исходным кодом Vulkan для Adreno GPU

Графические процессоры Qualcomm Adreno имеют один из лучших драйверов GPU с открытым исходным кодом для Arm SoC благодаря драйверу Freedreno. Однако,  драйвер основан на API-интерфейсе OpenGL ES. Почти четыре года назад компания Khronos представила API-интерфейс Vulkan, целью которого является сокращение использования ресурсов процессора, и добавила поддержку нескольких буферов команд.

Читать далее «Драйвер Turnip с открытым исходным кодом Vulkan для Adreno GPU»

Maru 0.6 сочетает в себе LineageOS и Debian 9, поддерживает беспроводную потоковую передачу с рабочего стола

Операционная система Maru была впервые представлена ​​в 2016 году как операционная система для смартфонов, которая использует Android на смартфоне, и Debian при подключении дисплея HDMI, а также клавиатуры и мыши Bluetooth. Недостатком было то, что в то время она работала только на Nexus 5, но, разработчик проекта Притам Д’Суза (Preetam D’Souza) принял решение сделать исходный код открытым, чтобы к проекту присоединилось больше людей и увеличилось число поддерживаемых аппаратных платформ.

Некоторое время мы не слышали о проекте, но, на днях вышла Maru 0.6 Okinawa, с тремя основными изменениями: переход с Android 6.0.1 AOSP на пользовательскую версию LineageOS на базе Android 8.1.0 для поддержки более широкого диапазона устройств, обновлением с Debian 8 до Debian 9 и поддержкой потоковой передачи по беспроводной сети, что означает, что вам больше не нужен телефон с поддержкой HDMI/MHL.

Читать далее «Maru 0.6 сочетает в себе LineageOS и Debian 9, поддерживает беспроводную потоковую передачу с рабочего стола»

Обзор комплекта Gameshell – Часть 2: Игровая консоль в ретро стиле

ClockworkPi Gameshell – это игровая консоль в стиле ретро, которую легко взломать, ​​сочетающая в себе платы Arm Linux и Arduino, и поставляется в виде набора, собирать её довольно увлекательно, как мы видели в первой части обзора ClockworkPi Gameshell. С тех пор у нас было время потестить приставку, поиграть в некоторые игры и поэкспериментировать с устройством, поэтому расскажем о нашем опыте и укажем на положительные моменты, а также на некоторые недостатки, с которыми мы столкнулись.

Читать далее «Обзор комплекта Gameshell – Часть 2: Игровая консоль в ретро стиле»

Выпущено программное обеспечение Orange Pi – прошивка Android 9.0, исходный код Linux для RK3399/MT6735

Shenzhen Xunlong Software выпускает различных версий своих плат Orange Pi, и чаще всего они запускают свои платы раньше, чем программное обеспечение будет полностью готово. Многие из их плат поддерживаются сообществом благодаря Armbian, linux-sunxi и т. д., но иногда компания сама выпускает прошивку или исходный код, как они сделали это в последние два дня с прошивкой Android 9.0 для одной из своих плат Allwinner H6 и исходный код Linux для Orange Pi 4G-IoT и Orange Pi RK3399.
 

Читать далее «Выпущено программное обеспечение Orange Pi – прошивка Android 9.0, исходный код Linux для RK3399/MT6735»

Autoware – это универсальное программное обеспечение с открытым исходным кодом для автономного вождения.

Все крупные автомобильные компании и некоторые технологические компании работают над автономным вождением с конечной целью достижения автономного вождения 5-го уровня,то есть никакого вмешательства человека не требуется.

Разработка займет некоторое время, и компании сейчас конкурируют с программным и аппаратным обеспечением с закрытым исходным кодом. Но, просматривая расписание Linaro Connect Bangkok 2019 , мы обнаружили, что есть программное обеспечение для автономного вождения с открытым исходным кодом, которое называется Autoware.AI.

Читать далее «Autoware – это универсальное программное обеспечение с открытым исходным кодом для автономного вождения.»

IoT платформа NoCAN использует Raspberry Pi и Arduino для проектов CAN-шины (Crowdfunding)

Большинство IoT проектор полагаются на беспроводные подключения по WiFi или Bluetooth, но в некоторых случаях может быть надежней и удобней использоваться проводное подключение.

CAN-шина немного похожа на решение PoE с низкой пропускной способностью Ethernet для IoT и позволяет передавать данные через последовательное подключение при одновременном обеспечении питания и может быть последовательной цепью для поддержки нескольких плат.

Компания Omzl предлагает свою IoT платформу NoCAN в качестве решения CAN-шины, в котором используется плата Raspberry Pi 3 и их PiMaster HAT. CAN-шина действуют как шлюз и к Arduinо совместимой плате CANZERO вы можете подключать различные датчики и силовые провода через реле. Читать далее «IoT платформа NoCAN использует Raspberry Pi и Arduino для проектов CAN-шины (Crowdfunding)»

Модульная платформа для прототипирования Hexabitz позволяет создавать беспроволочные 3D электронные проекты (Crowdfunding)

Несколько лет назад нами был сделан корпус для Raspberry Pi из макетных плат с контактными отверстиями и создана модульная 3D-модель DIY, используя верхнюю и боковую стороны корпуса, чтобы удерживать электронные компоненты и связанные с ними схемы, такие как реле, и светодиоды.

Только что выпущенные шестиугольные/пятиугольные модули Hexabitz предназначены для упрощения прототипирования, а также обеспечивают гибкость при создании всех видов беспроволочных (3D) электронных проектов с минимальной необходимостью спаивания.

Читать далее «Модульная платформа для прототипирования Hexabitz позволяет создавать беспроволочные 3D электронные проекты (Crowdfunding)»

96Boards GPS Mezzanine – это первая плата расширения, являющаяся частью проекта 96boards Community Mezzanine Initiative (Group Buy)

Аппаратные платформы для разработки 96Boards поддерживают дополнительные платы под названием Mezzanines, и вы найдете их на сайте 96Boards.

Большинство из них разрабатываются и производятся компаниями, но для того, чтобы привлечь больше (отдельных) разработчиков программного обеспечения с открытым исходным кодом, был создан проект 96Boards Community Mezzanine, чтобы объединить представителей отрасли и членов сообщества.

Читать далее «96Boards GPS Mezzanine – это первая плата расширения, являющаяся частью проекта 96boards Community Mezzanine Initiative (Group Buy)»