Выпуск открытого видеокодека AOMedia AV2 приближается и обеспечивает около 40% экономии пропускной способности

Альянс за открытые медиа (AOMedia) выпустит спецификацию открытого видеокодека AV2 до конца года в качестве обновления ныне широко используемого видеокодека AV1 с сокращением пропускной способности до 40% при том же уровне качества.

Тем временем Дебаргха Мукерджи, ведущий инженер Google, поделился отчетом о прогрессе AV2, сначала предложив историческую перспективу со списком цифровых видеокодеков с 1990 по 2030 год (ожидается), затем обозначив цели AV2 и рассмотрев требования, инструменты кодирования и достигнутые на данный момент результаты. Одиннадцатиминутное выступление (04:27 – 15:30) доступно в конце этой статьи, либо можно продолжить чтение для ознакомления с ключевыми моментами доклада.

Читать далее «Выпуск открытого видеокодека AOMedia AV2 приближается и обеспечивает около 40% экономии пропускной способности»

pdsink – открытый стек приемника USB PD 3.2 для встраиваемых устройств

pdsink – это открытая реализация приемника USB Power Delivery (PD) 3.2 для встраиваемых устройств, выпущенная под лицензией MIT.

Виталий Пузрин заметил, что большинство доступных стеков USB PD имеют как минимум одно жесткое ограничение: привязка к вендору, NDA, отсутствие публичных исходников, привязка к конкретной ОС или фреймворку, неполный набор функций приемника (например, отсутствие EPR) или сложность адаптации к новым комбинациям контроллеров Type-C Port Controller (TCPC) и MCU. Поэтому он создал pdsink – компактный, независимый от платформы, читаемый стек исключительно для приемника, который легко адаптировать к различным контроллерам.

Читать далее «pdsink – открытый стек приемника USB PD 3.2 для встраиваемых устройств»

Прогресс в основной ветке Linux для IoT-систем-на-кристалле и плат MediaTek Genio

Collabora объявила о партнерстве с MediaTek для обеспечения upstream поддержки для Genio IoT SoCs и плат в ноябре 2024 года , но поскольку объявление было новым в то время, работа еще не была начата, и не было написано об этом.

Однако почти год спустя Collabora теперь может сообщить о очень хорошем прогрессе, особенно для плат MediaTek MT8395, таких как Genio 1200 EVK и Radxa NIO 12L , которые теперь могут использоваться с mainline/upstream Linux, поскольку большинство функций реализовано. Но улучшения также распространяются на MediaTek Genio 510 и Genio 700 EVK, и сотрудничество продолжится с работой над более новыми процессорами MediaTek Genio и Kompanio для IoT решений и Chromebook.

Читать далее «Прогресс в основной ветке Linux для IoT-систем-на-кристалле и плат MediaTek Genio»

ESP32JTAG – Беспроводной JTAG и логический анализатор с открытым исходным кодом (Краудфандинг)

EZ32 ESP32JTAG – это инструмент с открытым исходным кодом, беспроводной JTAG и логический анализатор, который может отлаживать как MCU, так и FPGA. Он оснащен 16-канальным логическим анализатором с частотой 250 МГц и интегрированным интерфейсом UART, разработан для замены таких инструментов, как ST-Link или анализаторы Saleae в едином компактном беспроводном решении.

Устройство построено на основе двухъядерного SoC ESP32-S3 и небольшой FPGA с 5 тыс. логических вентилей и 1 Мбит внутренней RAM для обработки высокоскоростных сигналов. Варианты подключения включают Wi-Fi 4, Bluetooth 5.0 и USB Type-C, а небольшой ЖК-дисплей размером 1,83 дюйма отображает системную информацию, такую как IP-адрес и статус. ESP32JTAG также оснащен четырьмя настраиваемыми 4-проводными портами для JTAG, SWD, UART и режима логического анализатора, а также поддерживает мониторинг напряжения цели.

Читать далее «ESP32JTAG – Беспроводной JTAG и логический анализатор с открытым исходным кодом (Краудфандинг)»

Компактный программируемый блок питания PocketPD размером с ладонь с интерфейсом USB-C обеспечивает выходную мощность до 21 В/5 А (Краудфандинг)

PocketPD — это компактный программируемый источник питания с USB PD, разработанный CentyLab в Сейлеме, Орегон. Разработанный для ношения в кармане, он обеспечивает точное программируемое управление напряжением и током с использованием режима USB Power Delivery 3.0 PPS.

Устройство выдает от 3,3 В до 21 В при токе до 5 А, имеет режимы постоянного напряжения/тока и включает 0,96-дюймовый OLED-дисплей для мониторинга в реальном времени. На основе микроконтроллера Raspberry Pi RP2040 и контроллера PD AP33772, оно поддерживает точную регулировку с шагом 20 мВ/50 мА, со встроенными защитами от короткого замыкания и обратного тока. Веся всего 63 г, PocketPD также предлагает магнитное крепление, открытую прошивку и аппаратные файлы KiCad для настройки. Компания предлагает две версии: со съемным клеммным разъемом или с опциями коннекторов Anderson Powerpole/XT60.

Читать далее «Компактный программируемый блок питания PocketPD размером с ладонь с интерфейсом USB-C обеспечивает выходную мощность до 21 В/5 А (Краудфандинг)»

Макроклавиатура Waveshare MK20 оснащена двадцатью механическими клавишами с цветными ЖК-дисплеями размером 0,85 дюйма

Waveshare MK20 — это многофункциональная макроклавиатура с двадцатью механическими клавишами, оснащенными LCD-клавишами размером 0,85 дюйма. Как обновление более ранней модели MK10 , она добавляет вторичный дисплей размером 2,8 дюйма вместе с двумя регуляторами. Устройство поддерживает AI-голосовое взаимодействие, отображение данных в реальном времени и интеграцию с умным домом через Home Assistant.

Как и ее предшественник, MK20 использует двухсистемную архитектуру: процессор Allwinner T113-S3 с двумя ядрами Cortex-A7 работает под управлением Linux для управления дисплеями, а микроконтроллер GD32 запускает QMK для ввода с клавиатуры и регуляторов с низкой задержкой. Каждая LCD-клавиша имеет разрешение 128×128 и поддерживает динамические изображения, видео и многослойные наложения, в то время как вторичный дисплей размером 2,8 дюйма (разрешение 428 × 142) предоставляет информацию о статусе или настройках. Клавиатура также включает два поворотных энкодера с алюминиевыми колпачками для управления громкостью, воспроизведением или временной шкалой. Устройство собрано с верхним корпусом из алюминиевого сплава и 2,5D акриловой линзой для долговечности.

Читать далее «Макроклавиатура Waveshare MK20 оснащена двадцатью механическими клавишами с цветными ЖК-дисплеями размером 0,85 дюйма»

$35 Orange Pi 4 Pro – одноплатный компьютер Allwinner A733 для AI на периферии с до 16 ГБ LPDDR5 и WiFi 6

На прошлой неделе публиковалась информация о Orange Pi 6 Plus , мощном SBC CIX P1 с до 64 ГБ памяти LPDDR5. Теперь компания представила Orange Pi 4 Pro, низкобюджетный, энергоэффективный SBC на базе Allwinner A733, который очень похож на Radxa Cubie A7A по архитектуре, возможностям ИИ и вариантам использования.

Он поддерживает до 16 ГБ оперативной памяти LPDDR5, модули eMMC (16–128 ГБ), NVMe SSD через слот M.2 M-key PCIe 3.0 и хранилище microSD. Варианты подключения включают Gigabit Ethernet с PoE, WiFi 6 и Bluetooth 5.4. Также имеются HDMI 2.0, сдвоенные интерфейсы MIPI CSI/DSI, порты USB 3.0/2.0 и аудиовход/выход. Целевые применения включают управление робототехникой, промышленную автоматизацию, умные шлюзы, NAS и другие.

Читать далее «$35 Orange Pi 4 Pro – одноплатный компьютер Allwinner A733 для AI на периферии с до 16 ГБ LPDDR5 и WiFi 6»

Ubo Pod – персональный ИИ-помощник на базе Raspberry Pi 4/5 (Краудфандинг)

Ubo Pod Developer Edition (DE) – это платформа с открытым исходным кодом для AI-видения и голосового ассистента, построенная на базе Raspberry Pi 4 или 5 и предназначенная для разработчиков, которые хотят больше контроля над своими AI-взаимодействиями.

Устройство предназначено для замены закрытых решений вроде Amazon Echo или Google Next AI ассистентов на открытый аппаратный умный динамик, работающий на открытом программном обеспечении и предлагающий такие функции, как преобразование речи в текст, LLMs/VLMs, преобразование текста в речь, вызов инструментов и различные механизмы множественных триггеров, среди прочего. Ubo Pod поддерживает как облачные, так и полностью локальные частные AI решения, а также обладает встроенным графическим интерфейсом на интегрированном дисплее и WebUI для настройки без программирования.

Читать далее «Ubo Pod – персональный ИИ-помощник на базе Raspberry Pi 4/5 (Краудфандинг)»