В апреле прошлого года UNISOC представила четырехъядерный процессор Tiger T310 Cortex-A75/A55 для телефона 4G, и теперь компания расширила семейство Tiger новым восьмиядерным процессором T710 с четырьмя ядрами Cortex-A75, четырьмя Cortex-A55 ядра и выделенный NPU (процессор обработки нейронных сетей) для приложений искусственного интеллекта в промышленности, торговле, медицине, дома и образовании.
Использование 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 доллара.
Ядро 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.
TinyGo, компилятор языка GO для микроконтроллеров, теперь работает на платах Arduino
Мощный, но простой в использовании, TinyGo занимает заметное место в секторе оборудования с открытым исходным кодом. О нем было хорошо сказано в интервью Рона Эванса, технолога по найму, размещенном в блоге Arduino, поскольку Arduino в настоящее время работает с TinyGo на постоянной основе.
Читать далее «TinyGo, компилятор языка GO для микроконтроллеров, теперь работает на платах Arduino»
Разъяснения базовых наборов и расширений RISC-V
На днях мы сообщили о универсальном 32-разрядном микроконтроллере RISC-V GigaDevice GD32V, и в одном из комментариев нас спросили это rv32imac или rv32emac, и он оказался первым. В большинстве случаев поставщики кремния сообщают, используют ли они 32-разрядные, 64-разрядные или предстоящие 128-разрядные процессоры RISC-V, но редко вдаются в подробности, поэтому мы спросили, почему это имеет значение, и получили следующий ответ:
Читать далее «Разъяснения базовых наборов и расширений RISC-V»