Tyr – драйвер GPU на языке Rust для Arm Mali GPUs

Одним из интересных дополнений в только что выпущенное ядро Linux 6.18 является драйвер GPU Tyr на Rust для CSF-графических процессоров Arm Mali, который представляет собой порт зрелого драйвера Panthor на C , включённого в состав Linux 6.10 . Он был разработан Collabora в сотрудничестве с Arm и Google.

Цель Tyr — реализовать тот же пользовательский API, что предоставляет Panthor, чтобы в конечном итоге его можно было использовать в качестве прямой замены в Vulkan-драйвере PanVK компании. Спустя несколько лет драйвер Tyr на Rust может заменить драйвер Panthor на C, но до тех пор будет использоваться Panthor, поскольку он более зрелый и соответствует стандарту OpenGL ES 3.1 с июля 2024 года.

Читать далее «Tyr – драйвер GPU на языке Rust для Arm Mali GPUs»

Выпуск Linux 6.18 – Основные изменения, архитектуры Arm, RISC-V и MIPS

Линус Торвальдс только что объявил о выпуске Linux 6.18 в списке рассылки Linux Kernel Mailing List (LKML), который, вероятно, станет следующим ядром LTS:

Признаю, я был бы счастливее, если бы в последнюю неделю выпуска было немного меньше шума, связанного с исправлением ошибок, но, хотя исправлений и чуть больше, чем хотелось бы, ничего не заставило меня почувствовать, что этому выпуску нужно больше времени на «дозревание». Поэтому 6.18 помечен тегом и опубликован.

Читать далее «Выпуск Linux 6.18 – Основные изменения, архитектуры Arm, RISC-V и MIPS»

CrowPanel Advance 7-дюймовый дисплей HMI на ESP32-P4 поддерживает модули Zigbee, LoRa и радиочастотные модули 2.4GHz

CrowPanel Advance 7.0-дюймовый ESP32-P4 HMI AI дисплей представляет собой терминал HMI на ESP32-P4, который похож на GUITION 7-дюймовый сенсорный дисплей . Он также добавляет модуль ESP32-C6 для подключения WiFi 6, Bluetooth LE и 802.15.4, и подходит для приложений Умного Дома, промышленной автоматизации и AIoT.

Он оснащен 7-дюймовым 1024×600 IPS емкостным сенсорным экраном и опциональными AI-визуализацией и аудио через 2МП MIPI-CSI камеру для распознавания лиц и объектов, а также разъемом для динамика и двойным микрофонным массивом для интерактивных голосовых приложений. Умный дисплей также поддерживает сменные беспроводные расширения для подключения Zigbee/Thread, LoRa и проприетарного 2.4 ГГц (nRF2401).

Читать далее «CrowPanel Advance 7-дюймовый дисплей HMI на ESP32-P4 поддерживает модули Zigbee, LoRa и радиочастотные модули 2.4GHz»

Плата разработки Modos Paper на базе FPGA поддерживает широкий спектр E-Ink дисплеев с частотой обновления до 75 Гц (Краудфандинг)

Плата разработки Modos Paper позволяет создавать мониторы E-Ink с открытой аппаратной платформой, обеспечивая высокую частоту обновления 75 Гц и низкую задержку благодаря драйверной плате на базе FPGA Xilinx Spartan-6, а также совместимость с широким спектром дисплеев E-Ink размером от 4 до 42 дюймов.

Получившийся монохромный или цветной монитор E-Ink подключается через HDMI или USB и работает под Linux, macOS и Windows.

Читать далее «Плата разработки Modos Paper на базе FPGA поддерживает широкий спектр E-Ink дисплеев с частотой обновления до 75 Гц (Краудфандинг)»

RootMaster — это автоматизированная гидропонная система на базе Raspberry Pi Zero 2W с микроконтроллером STM32G4, CAN-шиной и датчиками.

RootMaster — это автоматизированная гидропонная система на базе Raspberry Pi Zero 2W, разработанная для точного управления водными ресурсами и условиями окружающей среды. Решение также интегрирует микроконтроллер STM32G4 для выполнения операций в реальном времени, таких как управление насосами и периферийными устройствами, управление датчиками и обработка данных с внешних датчиков, таких как индикаторы уровня воды. Он также генерирует сигналы PWM для управления питанием подключенных устройств и обеспечивает связь с внешними модулями через интерфейс CAN FD.

Читать далее «RootMaster — это автоматизированная гидропонная система на базе Raspberry Pi Zero 2W с микроконтроллером STM32G4, CAN-шиной и датчиками.»

OpenWrt 23.05 выпущен с MbedTLS по умолчанию, пакетами Rust, поддерживающая более 1790 устройств

На днях была выпущена операционная система Linux с открытым исходным кодом OpenWrt 23.05 для маршрутизаторов и безголовых встраиваемых систем с ограниченными ресурсами, с момента выпуска OpenWrt 22.03 чуть больше года назад с более чем 4300 коммитами.

Новая версия теперь поддерживает более 1790 устройств или около 200 новых устройств по сравнению с версией OpenWrt 22.03 с заметными новыми целями, включая цель ipq807x для Qualcomm IPQ807x WiFi 6 SoC, подцель mediatek/filogic для Mediatek Filogic 830 и 630 SoC, и цель sifiveu для плат разработки HiFive Unleashed и Unmatched RISC-V.

Читать далее «OpenWrt 23.05 выпущен с MbedTLS по умолчанию, пакетами Rust, поддерживающая более 1790 устройств»

Haxophone — плата расширения Raspberry Pi, которая превращает популярный SBC в дорожный саксофон с помощью механических клавиш (краудфандинг)

Haxophone — это необычная плата расширения Raspberry Pi, которая превращает популярный SBC в дорожный саксофон с помощью механических клавиш.

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

Читать далее «Haxophone — плата расширения Raspberry Pi, которая превращает популярный SBC в дорожный саксофон с помощью механических клавиш (краудфандинг)»

Выпуск Linux 6.5 – Основные изменения, архитектуры Arm, RISC-V и MIPS

Linus Torvalds только что объявил о выпуске Linux 6.5 в рассылке Linux Kernel Mailing List (LKML):

За последнюю неделю не произошло ничего особо странного или пугающего, поэтому нет причин откладывать выпуск версии 6.5.

Читать далее «Выпуск Linux 6.5 – Основные изменения, архитектуры Arm, RISC-V и MIPS»