ESPHome 2026.1.0 оптимизирует использование памяти на ESP32/ESP8266, добавляет поддержку Zigbee на nRF52, роуминг Wi-Fi и многое другое

Прошивка с открытым исходным кодом ESPHome 2026.1.0 только что выпущена с новыми функциями, такими как автоматический роуминг Wi-Fi и поддержка Zigbee для платформ Nordic Semi nRF52, а также оптимизация памяти для аппаратного обеспечения ESP32/ESP8266, среди множества других изменений.

Другие значительные изменения включают обновления безопасности: проект заменил аутентификацию по паролю API на шифрование API и требует аутентификацию SHA256 для OTA-обновлений, улучшенную поддержку конфигураций с не-ASCII символами, а также обновления для платформ LibreTiny (BK72xx, RTL87xx, LN882x), которые получили потокобезопасный Wi-Fi, атомарные операции и поддержку глубокого сна.

Читать далее «ESPHome 2026.1.0 оптимизирует использование памяти на ESP32/ESP8266, добавляет поддержку Zigbee на nRF52, роуминг Wi-Fi и многое другое»

Milk-V Titan – мини-ITX материнская плата на базе восьмиядерного 64-битного RISC-V за $329 со слотом PCIe Gen4 x16

Впервые материнская плата Milk-V Titan форм-фактора mini-ITX на базе процессора UltraRISC UR-DP1000 была отмечена в статье о трёх высокопроизводительных RISC-V процессорах, за которыми стоит следить во второй половине 2025 года . Как это часто бывает, произошли некоторые задержки, но плата Titan наконец-то появилась в наличии, поэтому, вероятно, хорошее время присмотреться к ней внимательнее.

На базе восьмиядерного RISC-V процессора UR-DP1000 с частотой 2 ГГц, материнская плата Titan форм-фактора mini-ITX поддерживает до 64 ГБ оперативной памяти DIMM и накопитель M.2 NVMe (PCIe Gen4 x4), а также оснащена слотом PCIe Gen4 x16 для видеокарты или другого расширения, гигабитным Ethernet, четырьмя портами USB 3.0, BMC и другим.

Читать далее «Milk-V Titan – мини-ITX материнская плата на базе восьмиядерного 64-битного RISC-V за $329 со слотом PCIe Gen4 x16»

Обзор reTerminal E1001/E1002 – Ч/Б и цветные дисплеи ePaper с тестированием на SenseCraft HMI и Home Assistant

Компания Seeed Studio предоставила образцы дисплеев на электронной бумаге reTerminal E1001 (монохромный) и E1002 (цветной) для обзора. Они построены на микроконтроллере ESP32-S3, обеспечивающем беспроводную связь по Wi-Fi и Bluetooth LE, и предназначены для энергоэффективных приложений отображения информации, потребляя питание только при обновлении содержимого экрана.

Это делает их идеальными для задач, требующих длительного времени автономной работы (в среднем 3 месяца от одного заряда, в зависимости от частоты обновлений) и возможности постоянного отображения информации. В этом обзоре будет проведена распаковка устройств, их разборка, а также тестирование с использованием no-code платформы HMI SenseCraft от Seeed Studio и прошивки ESPHome для интеграции с Home Assistant .

Читать далее «Обзор reTerminal E1001/E1002 – Ч/Б и цветные дисплеи ePaper с тестированием на SenseCraft HMI и Home Assistant»

Выпуск открытого видеокодека 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 А (Краудфандинг)»