Microduck – уткоподобный двуногий робот, созданный для экспериментов с физическим ИИ и развлечений

Компании Pollen Robotics и Hugging Face представили Microduck — двуногого робота высотой 25 см с 15 моторами, камерой, датчиком глубины, двумя датчиками движения и подвижным клювом, способным поднимать предметы.

Это последовало за запуском настольного робота Reachy Mini в начале этого года, который оснащался модулем Raspberry Pi CM4 или мог подключаться к компьютеру. В некотором смысле Microduck можно рассматривать как Reachy Mini с ногами, но компания утверждает, что это разные продукты. Reachy Mini нацелен на взаимодействие человека и робота, тогда как Microduck ориентирован на движение/действие, хотя он также оснащён микрофоном и динамиком для аудиовзаимодействия.

Читать далее «Microduck – уткоподобный двуногий робот, созданный для экспериментов с физическим ИИ и развлечений»

Comu — это компактная плата разработки на CH32V203 RISC-V за 6 долларов, которая помещается в USB-порт

За эти годы появилось несколько компактных USB-плат «omu», которые имеют этот форм-фактор «помещается в USB-порт». Всё началось с Tomu на базе Silicon Labs EFM32 Cortex-M0+, затем появились Fomu с FPGA Lattice iCE40, Qomu с MCU и FPGA EOS S3 Cortex-M4F и Somu — компактный ключ безопасности FIDO2.

Компания Icy Electronics представила Comu — еще одну компактную плату разработки на основе MCU WCH CH32V203 с частотой 144 МГц RISC-V. Несмотря на размеры всего 13 x 9,4 мм (чуть меньше microSD-карты), плата оснащена двумя белыми светодиодами, четырьмя емкостными сенсорными кнопками и шестью выводами GPIO, доступными через тестовые площадки. Она предназначена для низкоуровневого программирования, проектов с пользовательскими USB HID-устройствами и экспериментов с USB-пакетами.

Читать далее «Comu — это компактная плата разработки на CH32V203 RISC-V за 6 долларов, которая помещается в USB-порт»

UEFI-приложение NightRun запускает локальную LLM на Raspberry Pi 5 и ПК с архитектурой x86 без операционной системы

Запуск LLM локально на SBC или мини-ПК — хороший способ сохранить конфиденциальность данных, но для этого обычно требуется обычная операционная система, которая занимает значительную часть системной памяти. NightRun — экспериментальный проект с открытым исходным кодом, который решает эту проблему, загружая машину напрямую в локальную LLM с USB-накопителя или microSD-карты, без запуска обычной ОС.

Удаляя операционную систему, NightRun высвобождает больше оперативной памяти и пропускной способности памяти для вывода ИИ. Среда выполнения написана на Rust, и при загрузке она загружает квантованную модель (от 1,3 ГБ до 2,4 ГБ) непосредственно в оперативную память, проверяя её контрольные суммы CRC-32. После загрузки модели хранилище становится «запечатанным», то есть любая последующая попытка чтения с диска вызовет аппаратный сбой.

Читать далее «UEFI-приложение NightRun запускает локальную LLM на Raspberry Pi 5 и ПК с архитектурой x86 без операционной системы»

Конфиденциальная, открытая DIY-камера безопасности на Raspberry Pi Zero 2W с сквозным шифрованием и ИИ на устройстве

Secluso — это частная, открытая, DIY-система камеры безопасности на базе Raspberry Pi Zero 2 W, оснащенная настоящим сквозным шифрованием (E2EE) и ИИ на устройстве для обнаружения людей, домашних животных и транспортных средств. Она была разработана как альтернатива коммерческим камерам для умного дома, которые требуют отправки необработанного видеопотока в проприетарное облако — практика, которая часто вызывает серьезные проблемы с конфиденциальностью.

Разработанная компанией Secluso, Inc., сооснователями которой являются профессор Калифорнийского университета в Ирвайне Ардалан Амири Сани и Джон Качман, проект использует протокол MLS (Messaging Layer Security, RFC 9420) для обеспечения сквозного шифрования между камерой и смартфоном пользователя. Поскольку система использует ненадежный ретранслятор (самостоятельно размещенный на VPS или через бесплатный бета-ретранслятор Secluso), сервер, маршрутизирующий видео, видит только зашифрованные файлы и не может расшифровать видео или миниатюры.

Читать далее «Конфиденциальная, открытая DIY-камера безопасности на Raspberry Pi Zero 2W с сквозным шифрованием и ИИ на устройстве»

Modos Flow – монитор на базе FPGA с 13,3-дюймовым сенсорным экраном на электронных чернилах и USB-C (краудфандинг)

Modos Flow — это монитор с эффектом бумаги, 13,3-дюймовый монохромный или цветной сенсорный дисплей с USB Type-C, который развивает Modos Paper devkit , представленный в прошлом году с FPGA AMD/Xilinx Spartan-6 LX16 и микроконтроллером STMicro STM32H750 Arm Cortex-M7.

Основное отличие в том, что Modos Flow больше похож на потребительский продукт: полный корпус, сенсорный экран, опциональная поддержка стилуса, 4096-цветный дисплей на электронных чернилах и подсветка.

Читать далее «Modos Flow – монитор на базе FPGA с 13,3-дюймовым сенсорным экраном на электронных чернилах и USB-C (краудфандинг)»

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

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

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

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

Аппаратный IP KVM LeafKVM с открытым исходным кодом предлагает WiFi 5, PoE, USB-C для последовательной консоли и 2.4-дюймовый сенсорный экран (Краудфандинг)

LeafKVM — это беспроводной и питаемый по PoE аппаратный IP KVM с открытым исходным кодом на базе SoC Rockchip RV1126B с 512 МБ оперативной памяти и слотом для карты microSD для хранения данных. Как и другие IP KVM, он обеспечивает удаленный доступ к компьютерам и серверам, даже на уровне BIOS или когда машина не отвечает, путем эмуляции клавиатуры, мыши и видео через порты HDMI/VGA и USB.

Другие особенности включают 2.4-дюймовый сенсорный экран для настройки и зеркалирования видео гостевой системы, порт USB-C для последовательной отладки, порт USB Type-A для расширения (например, управления питанием) и сверхнизкую задержку менее 100 мс.

Читать далее «Аппаратный IP KVM LeafKVM с открытым исходным кодом предлагает WiFi 5, PoE, USB-C для последовательной консоли и 2.4-дюймовый сенсорный экран (Краудфандинг)»

Linux 7.0 выпущена – Основные изменения, архитектуры Arm, RISC-V и MIPS

Линус Торвальдс только что анонсировал выпуск Linux 7.0 в LKML :

Последняя неделя цикла выпуска продолжила ту же тенденцию «множества мелких исправлений», но всё это действительно выглядит довольно безобидно, поэтому я пометил финальную версию 7.0 и выложил её.

Читать далее «Linux 7.0 выпущена – Основные изменения, архитектуры Arm, RISC-V и MIPS»