Мы теперь в Телеграм!

Уважаемые читатели! Следить за нашими новостями становится еще проще, поскольку у нас появился новостной канал в популярном мессенджере Telegram, в котором будут публиковаться анонсы всех выходящих статей на сайте. Будем рады всем присоединившимся! С Уважением, редакторы CNX-Software.RU.

Присоединиться к нашему каналу в Telegram можно по ссылке — https://t.me/cnxsoftwareru. Читать далее «Мы теперь в Телеграм!»

FalCAN Probe — это адаптер USB-CAN/RS-485/RS-422 с открытым исходным кодом на базе микроконтроллера STM32

Большинство USB-адаптеров для шин, включая такие инструменты, как CANTact Pro или Ollie V1 и V2 от MeatPi, обычно поддерживают либо CAN, либо RS-485/RS-422 в качестве устройств с фиксированной последовательной функцией. В отличие от них, FalCAN Probe от Андерса Б. Нильсена представляет собой многопротокольный USB-адаптер на базе микроконтроллера STM32F042.

FalCAN Probe — это компактная плата с открытым исходным кодом и разъемом USB Type-C, которая подключает компьютер к сетям CAN, RS-485 и полнодуплексным сетям RS-422. Вместо использования фиксированного USB-моста она предоставляет доступ к нативному USB-интерфейсу микроконтроллера, а также к контактам SWD и GPIO, и может также использоваться в качестве небольшой платформы разработки на базе Arm Cortex-M0.

Читать далее «FalCAN Probe — это адаптер USB-CAN/RS-485/RS-422 с открытым исходным кодом на базе микроконтроллера STM32»

Ploopy Bean — мышь с указательным стиком на открытом аппаратном обеспечении, работающая под управлением прошивки QMK

Ploopy Bean — напечатанная на 3D-принтере мышь с указательным стиком на открытом аппаратном обеспечении, которая использует прошивку QMK с открытым исходным кодом на микроконтроллере Raspberry Pi RP2040 для управления четырьмя кнопками Omron D2LS-21 и фрикционным выступом.

Ploopy — канадская компания, известная своими компьютерными аксессуарами с открытым аппаратным обеспечением. Впервые были описаны их наушники в 2023 году, но с тех пор компания также выпустила мышь-трекбол, трекпад, USB-ручку и другие аксессуары. Bean — просто последнее дополнение.

Читать далее «Ploopy Bean — мышь с указательным стиком на открытом аппаратном обеспечении, работающая под управлением прошивки QMK»

HAUI 3Gang Touch Display — это 7-дюймовая настенная панель управления Home Assistant с поддержкой MQTT

HAUI 3Gang Touch Display — это настенная панель управления умным домом, предназначенная для работы с Home Assistant, OpenHAB, Domoticz или любой другой веб-панелью домашней автоматизации.

Построена на базе Raspberry Pi 3B+, так как это один из самых дешевых вариантов после повышения цен на Pi 4/5 , HAUI (Home Assistant User Interface) заменяет стандартные настенные выключатели и помещается в стандартную однопостовую электрическую коробку, а его лицевая панель занимает примерно три поста, отсюда и название «3Gang». Он работает под управлением кастомизированной версии FullpageOS дистрибутива Linux с браузером Chromium в режиме киоска и включает встроенную интеграцию MQTT, а также SSH-доступ для продвинутых пользователей.

Читать далее «HAUI 3Gang Touch Display — это 7-дюймовая настенная панель управления Home Assistant с поддержкой MQTT»

Ключ безопасности ESP32-P4 оснащен 2-дюймовым сенсорным экраном и вмещает более 3000 паролей (краудфандинг)

MiixKey — это компактный, работающий офлайн аппаратный ключ безопасности и менеджер паролей на базе ESP32-P4, который безопасно хранит пароли, passkeys, NFC-карты и учетные данные смарт-карт в одном портативном устройстве. Он оснащен 2-дюймовым сенсорным экраном и предназначен для пользователей, разработчиков, предприятий, государственных служащих и специалистов по кибербезопасности, которым требуется безопасное офлайн-управление учетными данными без использования облачных сервисов или приложений для смартфонов.

Ранее,  сообщалось о ключах безопасности, таких как   YubiKey   и  Google Titan Security Key , которые отлично подходят для входа по FIDO2 и U2F, но у них нет дисплея или пользовательского интерфейса, поэтому управление паролями или переключение учетных данных обычно требует телефона или компьютера. MiixKey решает эту проблему, добавляя сенсорный экран и позволяя пользователю полностью офлайн управлять более чем 3000 паролей.

Читать далее «Ключ безопасности ESP32-P4 оснащен 2-дюймовым сенсорным экраном и вмещает более 3000 паролей (краудфандинг)»

Toradex Zinnia Linux IoT Gateway предлагает два порта GbE, WiFi 5, 4G LTE, порты ввода/вывода и упрощенное развертывание программного обеспечения

Toradex Zinnia — это промышленный IoT-шлюз на базе модуля Verdin system-on-module компании, работающий на SoC от NXP или Texas Instruments. Он оснащен двумя Gigabit Ethernet, WiFi 5, Bluetooth 5, опциональной связью 4G LTE или 5G, несколькими портами USB, разъемами ввода/вывода и широким диапазоном питания 9–36 В.

Первая модель основана на SoM NXP i.M 8M Plus с 4 ГБ LPDDR5 и 32 ГБ eMMC-флеш-памяти, предварительно загруженной дистрибутивом Linux Torizon OS. Также доступны другие SoM на базе TI AM62/AM62P, NXP i.MX 8M Mini или NXP iMX 95. Шлюз ориентирован на периферийный AI и промышленную автоматизацию, «умные города» и энергетическую инфраструктуру.

Читать далее «Toradex Zinnia Linux IoT Gateway предлагает два порта GbE, WiFi 5, 4G LTE, порты ввода/вывода и упрощенное развертывание программного обеспечения»

Исследование сравнивает языки Rust и C для разработки встраиваемого ПО

Вокруг языка программирования Rust много шумихи, и я вижу, как его внедряют в различных проектах, не в последнюю очередь в ядре Linux. Однако до сих пор мне было неясно, подходит ли он для разработки встраиваемого ПО, поскольку аппаратные ресурсы микроконтроллеров ограничены. Требуется малый объём памяти и хранилища, а также может быть важна оптимальная производительность, например, для снижения энергопотребления устройств с батарейным питанием.

Исследование Корнелльского университета под названием «Lessons from an Industrial Microcontroller Use Case with Ariel OS» пытается ответить на этот вопрос с помощью встраиваемых C и Rust, и вывод таков: Rust — жизнеспособный вариант.

Читать далее «Исследование сравнивает языки Rust и C для разработки встраиваемого ПО»

Renesas RZ/V2H Robotics Development Kit обеспечивает обработку AI-зрения, управление двигателями и питанием с помощью одной платы

Renesas WS125-V2HRDKREFZ — это комплект разработчика робототехники (RDK) на базе Renesas RZ/V2H микропроцессора Arm Cortex-A55/R8/M33, предназначенный для высокопроизводительных AI-приложений компьютерного зрения с использованием встроенного в MPU AI-ускорителя производительностью 80 TOPS (разреженный).

Комплект поставляется с 16 ГБ LPDDR4, 64 МБ QSPI флэш-памяти, картой microSD на 64 ГБ и, по-видимому, частично вдохновлён Raspberry Pi 5: 40-контактный разъём GPIO Raspberry Pi, 16-контактный разъём FFC для PCIe Gen3, два разъёма MIPI CSI и порт micro HDMI. Другие особенности включают порт Gigabit Ethernet, два порта USB 3.2, два интерфейса CAN-FD и диапазон входного напряжения 12–24 В постоянного тока.

Читать далее «Renesas RZ/V2H Robotics Development Kit обеспечивает обработку AI-зрения, управление двигателями и питанием с помощью одной платы»

Модуль Congatec conga-TC300 COM Express поддерживает процессоры Intel Core 7 350 Wildcat Lake

congatec conga-TC300 — это недорогой модуль COM Express Type-6 Compact для периферийного ИИ, работающий на базе 15-ваттных SoC Intel Core Series 3 «Wildcat Lake» с шестиядерным процессором Core 7 350.

Модуль поддерживает до 64 ГБ памяти DDR5 SO-DIMM и имеет опциональную встроенную память UFS 3.1, контроллер Intel i226 2.5GbE и два стандартных 220-контактных разъёма «плата-плата», которые выдают интерфейсы ввода-вывода, такие как SATA, DDI и LVDS или eDP для дисплеев, USB4, USB 3.2, USB 2.0, PCIe Gen4/Gen3 и другие.

Читать далее «Модуль Congatec conga-TC300 COM Express поддерживает процессоры Intel Core 7 350 Wildcat Lake»