Производитель телевизоров Roku открыл исходный код своей ОС для встраиваемых систем Компания Roku, известная своими телевизорами и приставками, предст…
Компания Roku, известная своими телевизорами и приставками, представила открытую операционную систему Roku LT OS (лицензия Apache 2.0). Она предназначена для использования в инженерных и встраиваемых проектах с ограниченными ресурсами. Например, система уже используется в пультах дистанционного управления Roku и в гоночном электромобиле университетского проекта LT Racing (на чипе STM32H755ZI).
Roku LT OS написана на C и работает на микроконтроллерах ESP32 и STM32, а также поверх Linux. Минимальные системные требования — всего 100 МГц CPU и 64 КБ ОЗУ. Приложения собираются как динамические библиотеки. В составе есть поддержка TCP/IP (lwIP), кодеков MP4/Opus, шифрования/TLS и драйверы для Wi-Fi, Bluetooth, USB, SD-карт, NPU и различных датчиков.
🐧Обсудить в Чате Linux