EdigE

ST начала выпускать официальные Rust-драйверы для MEMS

Официальный драйвер IMU LSM6DSV320X от STMicroelectronics получил no_std-совместимый Rust-код с async API, I²C и SPI. Пакет сохраняет регистровую логику C-драйверов, но переносит обмен с датчиком на traits embedded-hal. Граница инициативы проходит по DMA, прерываниям и полноте покрытия функций конкретного сенсора.

MicroPython запустили на SNES — и нашли несколько настоящих 16-битных багов

Порт MicroPython для Super Nintendo проходит 430 из 468 запускаемых базовых тестов на процессоре 65C816 с частотой 3.58 МГц. Работа выявила переполнение индекса кадрового буфера уже со строки 128 и пропуск живых объектов консервативным сборщиком мусора. Эти сбои показывают, какие предположения о размерах типов и выравнивании остаются в зрелом переносимом коде.

MICROPYTHON · 12 июл. 2026 г.