Somu Tiny – Security Key с открытым исходным кодом FIDO2, обеспечивающий вход без пароля и двухфакторную аутентификацию (краудфандинг)

Tomu – это крошечная плата с разъемом USB с открытым исходным кодом, работающая на базе микроконтроллера Happy Gecko Cortex-M0 + от Silicon Labs, которая может работать как Universal 2nd Factor (U2F) для поддержки двухфакторной аутентификации (2FA). Но, плата недостаточно безопасна, так как не поддерживает FIDO2, и разработчик Tomu работал над безопасным USB-ключом под названием Solokey, сократив его до форм-фактора Tomu. Познакомьтесь с Somu – secure key с открытым исходным кодом и поддержкой FIDO2, совместимый с вашими учетными записями Google, Twitter и GitHub, поддерживающий двухфакторную аутентификацию или вашу учетную запись Microsoft без пароля.

Читать далее «Somu Tiny – Security Key с открытым исходным кодом FIDO2, обеспечивающий вход без пароля и двухфакторную аутентификацию (краудфандинг)»

Rock Pi 4 SBC запускает GNOME и KDE Plasma, используя драйвер графического процессора Panfrost с открытым исходным кодом и Wayland

Одним из основных моментов выпуска Linux 5.2 стала поддержка двух новых драйверов с открытым исходным кодом для Arm Mali GPU, а именно Lima для Mali-4xx GPU и Panfrost для Midgard Mali-T6xx / 7xx / 8xx серий и более поздней Bifrost Mali-Gxx GPU.

Collabora работала над выпуском и пожертвовала несколько плат Rock Pi 4 от Radxa непосредственно для работы над проектом. Для тех, кто не знал, плата Rock Pi 4 оснащена процессором Rockchip RK3399 с графическим процессором Mali-T860MP4, который поддерживается драйвером графического процессора Panfrost с открытым исходным кодом.

Читать далее «Rock Pi 4 SBC запускает GNOME и KDE Plasma, используя драйвер графического процессора Panfrost с открытым исходным кодом и Wayland»

Окончательные спецификации смартфона Librem 5 Linux

Если вы заинтересованы в приобретении или, точнее, в предварительном заказе смартфона Linux с открытым исходным кодом, ориентированного на конфиденциальность с четко определенными спецификациями аппаратных средств, то Purism Librem 5 вам не подойдет. Но это было только до сегодняшнего дня, поскольку с самого начала проекта компания не раскрывала точные спецификации, но теперь Purism анонсировала полные спецификации смартфона Librem 5 Linux. Читать далее «Окончательные спецификации смартфона Librem 5 Linux»

easySwitchBox – настенный выключатель LoRa, работающий от батарейки тип «монетка» и Arduino (Crowdfunding)

easySwitchBox – это простой привод, который выполняет одну основную вещь – отправку сигналов включения/выключения, которые можно использовать для беспроводного управления чем-либо. Что делать с отправленным сигналом, решать вам.

Читать далее «easySwitchBox – настенный выключатель LoRa, работающий от батарейки тип «монетка» и Arduino (Crowdfunding)»

Плата Olimex ESP32-ADF предназначена для смарт-динамиков, интернет-радио, VoIP-телефонов и многого другого

Ранее уже рассматривались некоторые (умные) аудио платы на основе WiSoC ESP32, в том числе собственная плата компании Espressif ESP32-LyraTD-MSC Audio Mic HDK, а также сторонние платы, такие как TTGO TAudio или Seeed Studio ESP32-A1S. Все они совместимы с ESP-ADF (Audio Development Framework) от компании Espressif, который совместим с Baidu DuerOS, Google Assistant и Amazon Alexa.

Плата Olimex ESP32-ADF является еще одним вариантом аудио ESP32 и на сколько известно, это первая аппаратная часть с открытым исходным кодом, с двумя динамиками и двойным микрофоном, которая поддерживает такие проекты, как смарт-динамик Alexa, интернет-радиоприемник или SiP VoIP телефон. Читать далее «Плата Olimex ESP32-ADF предназначена для смарт-динамиков, интернет-радио, VoIP-телефонов и многого другого»

У операционной системы Fuchsia от компании Google появился свой собственный веб-сайт для разработчиков

Компания Google уже несколько лет разрабатывает операционную систему с открытым исходным кодом Fuchsia на основе ядра Zircon. Но до сих пор неясно, какова конечная цель у данной ОС. Заменит ли она Android или / и Chrome OS, откажутся от ядра Linux для Zircon в этом процессе?

Пока об этом никому неизвестно и компания Google утверждает, что это экспериментальная попытка. Доступ к исходному коду был у всех с 2016 года, но теперь компания Google запустила специальный веб-сайт для разработчиков Fuchsia: fuchsia.dev Читать далее «У операционной системы Fuchsia от компании Google появился свой собственный веб-сайт для разработчиков»

Плата с открытым исходным кодом ESP32 для 3D-принтеров поддерживает прошивку Marlin 2.0

Процессор Espressif ESP32 был изначально разработан для чувствительных к затратам IoT-проектов  благодаря его встроенному Wi-Fi и Bluetooth-соединению и низкой цене, но довольно мощные два ядра Xtensa WiSoC нашли и другие применения, такие как распознавание лиц и аудио-приложения.

На данный момент, нескольких человек объединились с целью внедрения платы контроллера ESP32 в мир 3D-принтеров с открытым аппаратным обеспечением  RepRap 3D, имеющей бета-поддержку прошивки Marlin 2.0 RC1.

Читать далее «Плата с открытым исходным кодом ESP32 для 3D-принтеров поддерживает прошивку Marlin 2.0»

Kazan – программная реализация Vulkan, оптимизированная для процессоров RISC-V

Все больше и больше людей хотят запускать полностью открытые системы по мировоззренческим соображениям, вопросов конфиденциальности и безопасности, чего на встраиваемых системах с графическим процессором зачастую трудно достичь из-за двоичных объектов с закрытым исходным кодом. Такие проекты, как Freedreno и Etnaviv, высвободили графические процессоры Qualcomm Adreno и Vivante, но для реализации работоспособных драйверов графического процессора с открытым исходным кодом понадобятся годы.

Одним из решений для получения графического драйвера с открытым исходным кодом с самого начала является внедрение рендеринга в ЦП, но проблема в том, что он обычно очень медленный, а графические процессоры намного быстрее благодаря своей способности быстро обрабатывать параллельные задачи. Kazan является программной реализацией Vulkan для рендеринга программного обеспечения, но, в конечном итоге, он станет низкоуровневым программным GPU в некоторых SoC RISC-V благодаря конкретным инструкциям.

Читать далее «Kazan – программная реализация Vulkan, оптимизированная для процессоров RISC-V»