OpenWrt 23.05 выпущен с MbedTLS по умолчанию, пакетами Rust, поддерживающая более 1790 устройств

На днях была выпущена операционная система Linux с открытым исходным кодом OpenWrt 23.05 для маршрутизаторов и безголовых встраиваемых систем с ограниченными ресурсами, с момента выпуска OpenWrt 22.03 чуть больше года назад с более чем 4300 коммитами.

Новая версия теперь поддерживает более 1790 устройств или около 200 новых устройств по сравнению с версией OpenWrt 22.03 с заметными новыми целями, включая цель ipq807x для Qualcomm IPQ807x WiFi 6 SoC, подцель mediatek/filogic для Mediatek Filogic 830 и 630 SoC, и цель sifiveu для плат разработки HiFive Unleashed и Unmatched RISC-V.

Читать далее «OpenWrt 23.05 выпущен с MbedTLS по умолчанию, пакетами Rust, поддерживающая более 1790 устройств»

Haxophone – плата расширения Raspberry Pi, которая превращает популярный SBC в дорожный саксофон с помощью механических клавиш (краудфандинг)

Haxophone — это необычная плата расширения Raspberry Pi, которая превращает популярный SBC в дорожный саксофон с помощью механических клавиш.

Взламываемый музыкальный инструмент имеет аппаратное обеспечение с открытым исходным кодом, сертифицирован OSHWA и поставляется с механическими клавишами, что позволяет легко его ремонтировать, настраивать путем замены колпачков клавиш или прошивки, а по цене он дешевле, чем коммерческие цифровые саксофоны с клавишами, отлитыми по индивидуальному заказу.

Читать далее «Haxophone – плата расширения Raspberry Pi, которая превращает популярный SBC в дорожный саксофон с помощью механических клавиш (краудфандинг)»

Google KataOS — безопасная операционная система для встраиваемых систем, написанная на языке программирования Rust (в основном)

Google Research работает над собственной операционной системой на основе Rust под названием KataOS, предназначенной для защиты встраиваемых систем, на которых работают приложения машинного обучения (ML).

В последнее время было много разговоров о языке программирования Rust, поскольку он предлагает примерно тот же уровень производительности, что и программирование на C, но помогает программистам писать более безопасный код, например, благодаря встроенной защите от переполнения буфера. За прошедшие годы он приобрел большую популярность, и Linux 6.1 станет первым выпуском ядра, включающим код Rust .

Читать далее «Google KataOS — безопасная операционная система для встраиваемых систем, написанная на языке программирования Rust (в основном)»

Исходный код Android 12 перенесен в AOSP

Google разместил исходный код Android 12 в AOSP (Android Open Source Project) после того, как в феврале представил новые функции Android 12 и предварительную версию для разработчиков, а в мае – первую бета-версию Android 12. Последняя версия мобильной операционной системы должна стать доступной на последних телефонах Google Pixel в ближайшие несколько недель, а затем на телефонах от Samsung, OnePlus, Oppo, Realme, Tecno, Vivo и Xiaomi.

Читать далее «Исходный код Android 12 перенесен в AOSP»

Инструменты для разработки Board::mini предлагают платформу для подключения в автомобилю (Crowdfunding)

Если вы хотите подключиться к CAN-шине автомобиля, то недавно выпущенные инструменты разработки board::mini с открытым исходным кодом, включающие базовую плату и платы расширения, помогут вашему приложению. Лаборатории BMC представили плату для разработки на основе микроконтроллера STM32 и поддерживающие платы расширения, чтобы расширить возможности основной платы через краудфандинговый проект.

Читать далее «Инструменты для разработки Board::mini предлагают платформу для подключения в автомобилю (Crowdfunding)»

Raspberry Pi Pico получает поддержку Rust, RT-Thread OS и FreeRTOS

В конце января мы рассмотрели плату Raspberry Pi Pico, оснащенную двухъядерным микроконтроллером Cortex-M0 + RP2040, работающим до 133 МГц с официальной поддержкой MicroPython и C.

Читать далее «Raspberry Pi Pico получает поддержку Rust, RT-Thread OS и FreeRTOS»

BL602/BL604 RISC-V WiFi и Bluetooth 5.0 LE SoC будут продаваться по цене ESP8266

Hisilicon Hi3861 может быть первой системой-на-кристалле RISC-V WIFI, о которой мы сообщали, но из-за политической неопределенности и проблем безопасности поставки могут быть недоступны за пределами Китая.

Читать далее «BL602/BL604 RISC-V WiFi и Bluetooth 5.0 LE SoC будут продаваться по цене ESP8266»

Операционная система Tock с открытым исходным кодом для защищенных систем IoT запускается на микроконтроллерах Cortex-M

На сегодняшний день имеется достаточное количество операционных систем с открытым исходным кодом, работающих на микроконтроллерах Arm Cortex-M такие как FreeRTOS, mbed OS, Zephyr OS, RIOT и многими другими. Теперь к этому списку можно добавить Tock – операционную систему, специально разработанную для (защищенного) IoT на MCU Carmex-M. Читать далее «Операционная система Tock с открытым исходным кодом для защищенных систем IoT запускается на микроконтроллерах Cortex-M»