Использование прошивки SenseCraft для программирования без кода на терминале Wio

В заключение нашего обзора набора прототипов датчиков SenseCAP K1100 с LoRaWAN и Vision AI автор предположил, что было бы здорово, если бы SeeedStudio могла разработать новую прошивку, которая может подключаться без кодирования, а не с использованием программирования Arduino:

Мне пришлось полагаться на свои знания и опыт работы с LoRaWAN для беспроводной передачи данных на большие расстояния. Это потому, что LoRaWAN имеет более сложный процесс подключения, чем Wi-Fi или Bluetooth. Было бы здорово, если бы Seeed Studio разработала новую прошивку, которая может подключаться без какого-либо кодирования.

Читать далее «Использование прошивки SenseCraft для программирования без кода на терминале Wio»

ELLO LC1 — самодельный «компьютер» толщиной 2 мм на базе 8-битного микроконтроллера Microchip PIC18.

Мы часто пишем о платах размером с визитную карточку или кредитную карту, но это верно только для 2D-размеров, поскольку большинство плат имеют толщину более сантиметра, и, возможно, самой тонкой платой, которую мы рассмотрели, является SBC Khadas Edge2 толщиной всего 7 мм.

Поэтому Kn/vD взял на себя смелость создать компьютер своими руками, который на самом деле был размером с кредитную карту, и придумал ELLO LC1, основанный на 8-разрядном микроконтроллере Microchip PIC18, со встроенным дисплеем и клавиатурой, и питающийся от батарейки тип «таблетка». Он всего 2 мм толщиной.

Читать далее «ELLO LC1 — самодельный «компьютер» толщиной 2 мм на базе 8-битного микроконтроллера Microchip PIC18.»

3D-игры, работающие на FPGA, оказались в 50 раз эффективнее, чем на оборудовании x86

Sphery vs. shape — это 3D-игра с трассировкой лучей с открытым исходным кодом, написанная на C и преобразованная в битовый поток FPGA, которая работает в 50 раз эффективнее на оборудовании FPGA, чем на процессоре AMD Ryzen.

Языки Verilog и VHDL, обычно используемые в FPGA, плохо подходят для разработки игр или других сложных приложений, поэтому Виктор Суарес Ровере и Джулиан Кеммерер полагались на С-подобный язык описания оборудования (HDL) – PipelineC Джулиан и инструмент CflexHDL Виктор, которые включают анализатор/генератор и библиотеку математических типов для того, чтобы запустить тот же код на ПК со стандартной компиляцией и на FPGA через пользовательский переводчик C на VHDL.

Читать далее «3D-игры, работающие на FPGA, оказались в 50 раз эффективнее, чем на оборудовании x86»

Ускоритель искусственного интеллекта Ztachip RISC-V с открытым исходным кодом работает до 50 раз быстрее

Ztachip — это ускоритель RISC-V с открытым исходным кодом для периферийных приложений машинного зрения и искусственного интеллекта, работающих на недорогих устройствах FPGA или пользовательских ASIC, который, как говорят, работает в 20–50 раз быстрее, чем на неускоренных реализациях RISC-V, а также лучше чем ядра RISC-V с векторными расширениями (здесь номера не указаны).

Ztachip, произносится как zeta-chip, не привязан к конкретной архитектуре, но пример кода содержит ядро RISC-V, основанное на реализации VexRiscv, и может ускорить общие задачи компьютерного зрения, такие как обнаружение краев, оптический поток, обнаружение движения, преобразование цвета, а также модели искусственного интеллекта TensorFlow без переподготовки.

Читать далее «Ускоритель искусственного интеллекта Ztachip RISC-V с открытым исходным кодом работает до 50 раз быстрее»

ZigUNO – плата Zigbee в форм-факторе Arduino UNO способна работать с прошивкой PTVO

Плата для разработки ZigUNO Zigbee поставляется с модулем Ebyte E18-MS1, который оснащен микроконтроллеромTexas Instruments SimpleLink CC2530 8051 Zigbee и соответствует форм-фактору Arduino UNO для совместимости с платами Arduino Shield.

Плата работает с прошивкой PTVO Zigbee, которая поставляется с графическим инструментом конфигурирования для выбора используемой микросхемы Zigbee (CC2530), настройки поведения ввода-вывода (входов / выходов, pull-up и так далее…) и многого другого. Разработчики также предлагают использовать проекты DIYRuZ в качестве примеров для начала. Читать далее «ZigUNO – плата Zigbee в форм-факторе Arduino UNO способна работать с прошивкой PTVO»

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»

В карманном DIY ПК на базе Raspberry Pi Zero 2 W (в основном) используются готовые детали

Компьютер Penkesu представляет собой портативный DIY ПК на базе SBC Raspberry Pi Zero 2 W, который в основном состоит из готовых деталей, таких как 7.9-дюймовый дисплей от Waveshareсъемные петли для Gameboy Advance SP, механическая клавиатура с 48 клавишами, оснащенная низкопрофильными переключателями Kailh Choc V1 и так далее.

Пенк (Penk), как оказалось, разработал планшет CutiePi с Raspberry Pi CM4, а также компьютер Penkesu (ペンケース на японском языке) в качестве сайд-проекта, который не требует “слишком много переживаний о коммерческой жизнеспособности”. Читать далее «В карманном DIY ПК на базе Raspberry Pi Zero 2 W (в основном) используются готовые детали»