Образовательная плата ULX3S работает от модуля Lattice Semi ECP5 FPGA и ESP32 WiFi/BLE

Несколько дней назад мы рассмотрели, разработанную с применением KiCAD, плату с открытым исходным кодом OrangeCrab, работающую на платформе Lattice Semi ECP5 FPGA и совместимую с форм-фактором Adafruit Feather.

Оказалось, что есть еще одна плата FPGA Lattice Semi ECP5, которая также разработана с использованием KiCAD и оборудования с открытым исходным кодом. Плата Radiona ULX3S отличается тем, что она больше по размеру и предоставляет больше операций ввода-вывода, поскольку она была специально разработана для проведения курса цифровой логики на факультете электротехники и вычислительной техники (FER) Загребского университета в Хорватии.

Читать далее «Образовательная плата ULX3S работает от модуля Lattice Semi ECP5 FPGA и ESP32 WiFi/BLE»

Процессор UNISOC Tiger T710 с NPU для приложений AI Edge Tops, признан лидером по результатам теста AI-Benchmark

В апреле прошлого года UNISOC представила четырехъядерный процессор Tiger T310 Cortex-A75/A55 для телефона 4G, и теперь компания расширила семейство Tiger новым восьмиядерным процессором T710 с четырьмя ядрами Cortex-A75, четырьмя Cortex-A55 ядра и выделенный NPU (процессор обработки нейронных сетей) для приложений искусственного интеллекта в промышленности, торговле, медицине, дома и образовании.

Читать далее «Процессор UNISOC Tiger T710 с NPU для приложений AI Edge Tops, признан лидером по результатам теста AI-Benchmark»

Использование Sony PS3 Eye Camera в качестве недорогого микрофонного массива

Примерно два года назад мы опубликовали статью, показывающую в сравнении работу микрофонного массива и одного USB-микрофона, и, последний продемонстрировал неудовлетворительную скорость обнаружения при пробуждении на расстоянии около 3 метров даже в тихой комнате, что усугублялось белым шумом или фоновой музыкой, в то время как микрофонный массив воспринимал слово «пробуждение» в любых условиях одинаково хорошо.

Стоимость комплектов для разработки умных акустических систем варьируется от 500 долларов США за комплект разработчика Intel с поддержкой распознания речи до 129 долларов США за комплект разработчика с 3-мя микрофонами Amazon AVS на базе Allwinner R18 и 99 долларов за ReSpeaker Core v2. Если у вас уже есть плата Raspberry Pi 3/4, вы можете получить более дешевые варианты, такие как ReSpeaker 4-Mic Array, за 25 долларов, но ничто не сравнится с ценой камеры Sony PS3 Eye, которая поставляется с массивом из 4 микрофонов и продается на Amazon примерно за 7,5 $. Возможно, у вас уже есть она, поэтому не стоит тратить дополнительные деньги. Читать далее «Использование Sony PS3 Eye Camera в качестве недорогого микрофонного массива»

Microsoft выпустил спецификации exFAT, с поддержкой файловой системы exFAT в Linux

Файловая система exFAT, разработанная Microsoft, довольно популярна для съемных запоминающих устройств, таких как SD-карты и USB-накопители, поскольку она поддерживается в Windows, и многие потребительские устройства, такие как камеры, могут обрабатывать запатентованную файловую систему Microsoft.

«Патентная» часть вызывает проблему в Linux, так как компаниям необходимо лицензировать ее, чтобы поставлять ее в виде своих продуктов или операционных систем. Мы недавно переустановили Ubuntu 18.04 на нашем ноутбуке, и если мы вставим свой «тестовый» USB-накопитель: разделы BTRFS, EXT-4 и NTFS монтируются автоматически, но не exFAT. Если нажать на раздел, получим это сообщение:

Читать далее «Microsoft выпустил спецификации exFAT, с поддержкой файловой системы exFAT в Linux»

Longan Nano GD32V RISC-V – плата для разработки, стоимостью 5 $, поставляется с ЖК-дисплеем и корпусом

Недавно появилось несколько интересных новостей о микроконтроллерах RISC-V, Gigadevice анонсировала GD32V, один из первых универсальных микроконтроллеров RISC-V, который превосходит свой аналог Arm Cortex-M3 по производительности и энергопотреблению.

Компания также анонсировала несколько плат для разработки, но их не так просто приобрести, поскольку они представлены на веб-сайте Tmall в Китае. Хорошая новость заключается в том, что Sipeed представила плату для разработки Longan Nano на базе микроконтроллера GD32VF103CBT6, и она продается на Seeed Studio за 4,9 доллара.

Читать далее «Longan Nano GD32V RISC-V – плата для разработки, стоимостью 5 $, поставляется с ЖК-дисплеем и корпусом»

Ядро AndesCore N22 RISC-V поддерживает наборы инструкций RV32IMAC или RV32EMAC

На прошлой неделе мы рассмотрели универсальный микроконтроллер Gigadevice GD32V с ядром RISC-V «Bumblebee», и нам сообщили, что Andes Technology недавно представила IP-ядро AndesCore N22 RISC-V «Bumblebee», способное поддерживать наборы команд RV32IMAC или RV32EMAC.

Поиск в Интернете не дал информации о том, что конкретно представляют собой ядра RISC-V «Bumblebee», или, может быть, речь идет о том, что многие из них могут быть в паре параллельно. Но, это только небольшая тонкость, давайте посмотрим на детали, которые может предложить ядро ​​AndesCore N22. Ядро RISC-V разработано для микроконтроллеров начального уровня, встречается в IoT-устройствах и носимых устройствах, и способно к глубокой встроенной обработке протоколов для управления вводом/выводом, хранением, сетевым подключением, AI и AR/VR.

Читать далее «Ядро AndesCore N22 RISC-V поддерживает наборы инструкций RV32IMAC или RV32EMAC»

OrangeCrab – плата с открытым исходным кодом, Feather- совместимая, на базе Lattice ECP5 FPGA

OrangeCrab на базе Lattice ECP5 FPGA – это работа Грега Дэвилла (Greg Davill), который разработал совместимую с Adafruit Feather плату в KiCAD, проверил схемы/PCB с помощью краудсорсинга, и опубликовал свои достижения в Twitter, а  файлы аппаратной платы с открытым исходным кодом на Github.

Читать далее «OrangeCrab – плата с открытым исходным кодом, Feather- совместимая, на базе Lattice ECP5 FPGA»

TinyGo, компилятор языка GO для микроконтроллеров, теперь работает на платах Arduino

Мощный, но простой в использовании, TinyGo занимает заметное место в секторе оборудования с открытым исходным кодом. О нем было хорошо сказано в интервью Рона Эванса, технолога по найму, размещенном в блоге Arduino, поскольку Arduino в настоящее время работает с TinyGo на постоянной основе.

Читать далее «TinyGo, компилятор языка GO для микроконтроллеров, теперь работает на платах Arduino»