05.06.2026 18:00:00

Компания Roku, известная своими телевизорами, телеприставками и устройствами для умного дома, представила операционную систему Roku LT OS. Платформа рассчитана на встраиваемые системы и специализированные инженерные проекты. Она помогает создавать решения для сред с ограниченными ресурсами — там, где критически важны минимальные задержки и предсказуемое время выполнения операций.
Код системы написан на языке Си и распространяется под лицензией Apache 2.0. Roku LT OS поддерживает создание прошивок для чипов ESP32 и STMicro, может запускаться поверх Linux. Для разработчиков доступны SDK и примеры прошивок, а освоить работу с платформой поможет обучающий видеокурс.
Компания уже применяет Roku LT OS в пультах дистанционного управления для телевизоров. Ещё один пример использования — университетский проект LT Racing: система служит ОС для блока управления (VCU, Vehicle Control Unit) гоночного электромобиля. В основе блока — чип SoC STM32H755ZI. Он содержит два ядра: ARM Cortex‑M4 и ARM Cortex‑M7. Каждое из них запускает отдельный изолированный экземпляр Roku LT OS.
Система предъявляет скромные требования к оборудованию: достаточно процессора с частотой 100 МГц и 64 КБ ОЗУ. Приложения для Roku LT OS собираются как динамически загружаемые разделяемые библиотеки. Платформа поддерживает сетевой стек lwIP, кодеки MP4 и Opus, шифрование и TLS. Кроме того, в комплекте идут драйверы для множества устройств: датчиков, Bluetooth, USB, Wi‑Fi, SD‑карт, NPU, SPI, I2C и устройств ввода.
5 мая 2026 года
Константин Смородин