SmartKnob View — самодельная тактильная ручка ввода с подключением по Wi-Fi и Bluetooth.

Вскоре после того, как мы написали о поворотном энкодере RoenDi со встроенным цветным дисплеем, читатели указали нам на SmartKnob View, похожий проект, но с модулем ESP32 для подключения по Wi-Fi и Bluetooth, а также программно-конфигурируемыми конечными упорами и виртуальными фиксаторами.

Читать далее «SmartKnob View — самодельная тактильная ручка ввода с подключением по Wi-Fi и Bluetooth.»

Antmicro выпускает базовую плату Snapdragon 845 с открытым исходным кодом, разработанную с помощью KiCad

Команда Antmicro выпустила аппаратную базовую плату с открытым исходным кодом для Quectel SA800U-WF System-on-Module на базе восьмиъядерного процессора Qualcomm Snapdragon 845, которую они разработали с помощью инструмента EDA с открытым исходным кодом KiCad.

Базовая плата поддерживает хранилище NVMe и предлагает видео-интерфейсы Micro HDMI и MIPI DSI, Gigabit Ethernet с поддержкой PoE, интерфейсы USB 3.1 Type-C и другие входы/выходы, а также три отдельных входа питания. Компания ожидает, что этот дизайн послужит отправной точкой для создания портативных интеллектуальных помощников, киосков, VR/AR или интеллектуальных экранов и многого другого.

Читать далее «Antmicro выпускает базовую плату Snapdragon 845 с открытым исходным кодом, разработанную с помощью KiCad»

ESP32 Composite Video Library выводит PAL, SECAM и NTSC, поддерживает LVGL

Уже много лет можно использовать I2S для вывода видео на чипах ESP8266 и ESP32, но композитная видеотека ESP32 от aquaticus может упростить задачу вывода видеосигналов PAL, NTSC или SECAM с любых платформ ESP32 на основе Tensilica.

Библиотеке не требуется никакого внешнего оборудования, и вы можете просто подключить разъем RCA к GPIO25 (данные I2S) и GND, а интеграция с библиотекой LVGL упрощает создание графических пользовательских интерфейсов, как показано на снимках ниже.

Читать далее «ESP32 Composite Video Library выводит PAL, SECAM и NTSC, поддерживает LVGL»

Мобильная веб-ОС Capyloon работает на Pinephone Pro, Librem 5, Pixel 3a

Capyloon — это экспериментальная веб-ОС, использующая b2gOS , которая послужила основой для ныне несуществующей ОС Firefox. Цель разработчиков — предоставить операционную систему с открытым исходным кодом, улучшающую конфиденциальность и контроль пользователей с помощью веб-технологий.

Читать далее «Мобильная веб-ОС Capyloon работает на Pinephone Pro, Librem 5, Pixel 3a»

Компания Imagination открыла исходный код драйверов графического процессора PowerVR Series 1

Сказать, что Imagination Technologies не совсем популярна в сообществе разработчиков открытого исходного кода, было бы преуменьшением, но, на днях, компания открыла исходный код драйвера для графических процессоров Power Series 1, а именно Midas Arcade, PCX1 и PCX2.

Читать далее «Компания Imagination открыла исходный код драйверов графического процессора PowerVR Series 1»

Мониторинг IoT-устройств как инструмент повышения надежности продукта

CNXSoft: Это обзор от гостя Ренато Кисс, менеджера по программному обеспечению в Toradex, объясняющий, в котором объясняется, как можно использовать мониторинг устройств IoT с программными инструментами с открытым исходным кодом, такими как Fluent Bit, для повышения надежности продукта, на примере мониторинга температуры.

Невозможно отделить подключенные устройства от современной жизни. Они присутствуют в домах, офисах, на предприятиях — практически в каждом бизнесе подключенные устройства играют жизненно важную роль.

Читать далее «Мониторинг IoT-устройств как инструмент повышения надежности продукта»

CLEAR — это ASIC FPGA с открытым исходным кодом, предоставленный компанией Efabless

Конструкции процессоров с открытым исходным кодом доступны для работы на оборудовании FPGA, но немногие из них переходят на кремний из-за связанных с этим затрат. Именно поэтому пару лет назад был выпущен Google SkyWater PDK (комплект для проектирования процессов) вместе с предложением изготовить до 100 штук бесплатно по избранным проектам в сотрудничестве с Efabless.

Читать далее «CLEAR — это ASIC FPGA с открытым исходным кодом, предоставленный компанией Efabless»

KrakenSDR — это 5-канальное программно-определяемое радиосистема на базе RTL-SDR.

KrakenRF KrakenSDR — это программно-определяемое радиосистема (SDR) с пятью когерентно управляемыми каналами приема, которая эквивалентна пяти дешевым USB-ключам RTL-SDR на базе чипа R820T2 с одной платой, размещенной в металлическом корпусе, оснащенной пятью нестандартными антеннами.

Читать далее «KrakenSDR — это 5-канальное программно-определяемое радиосистема на базе RTL-SDR.»