Начало работы с платой Maixduino на базе Sipeed M1 и Grove AI HAT для Raspberry Pi

В прошлом году был выпущен процессор Kendryte K210 с ядром RISC-V и с ускорителями искусственного интеллекта для машинного зрения и слуха. Вскоре после этого был запущен модуль Sipeed M1 с процессором за 10 долларов.

Затем, в том же году, появились платы для разработки с модулем Sipeed M1, такие как Maixduino или Grove AI Hat. Компания Seeed Studio прислала нам последние две платы для обзора. Итак, начнем с того, что покажем полученные устройства, а затем рассмотрим, как начать работу с кодами MicroPython и Arduino. Обратите внимание, что мы будем использовать Ubuntu 18.04, но также возможна разработка с Windows.

Читать далее «Начало работы с платой Maixduino на базе Sipeed M1 и Grove AI HAT для Raspberry Pi»

Как легко откалибровать ретракцию в 3D-принтерах

Короткая статья о настройке ретракции. Нам, действительно, нравится просматривать 3D-принтеры и все, что касается 3D-печати, за одним исключением… случаев калибровки ретракции (иначе настройка ретракции). Это занимает очень много времени.

Читать далее «Как легко откалибровать ретракцию в 3D-принтерах»

Чтение данных ID-карты в Ubuntu с помощью считывателя смарт-карт EZ100PU (Thai ID Edition)

Нас попросили помочь с настройкой считывателя смарт-карт на компьютере под управлением Windows 7. Но, это заставило задуматься о том, что произойдет, если мы подключим устройство чтения карт к ноутбуку с Ubuntu и сможем ли мы считать содержание с Thai ID card. Читать далее «Чтение данных ID-карты в Ubuntu с помощью считывателя смарт-карт EZ100PU (Thai ID Edition)»

Как начать работу с OpenCL на плате ODROID-XU4 (с графическим процессором Arm Mali-T628MP6)

На прошлой неделе был рассмотрен Ubuntu 18.04 на плате ODROID-XU4, протестированы большинство заявленных функций. Однако, были оставлены без внимания функции, перечисленные в списке изменений:

Аппаратное ускорение GPU с помощью OpenGL ES 3.1 и драйверов OpenCL 1.2 для графического процессора Mali T628MP6

Хотя тестировался OpenGL ES с помощью таких инструментов, как glmark2-es2 и es2gears, а также было представлена демонстрация WebGL в Chromium,  не тестировался OpenCL, так как нам о нем мало что известно, кроме того, что он используется для GPGPU (GPU общего назначения) для ускорения таких как задач, как обработка изображений и звука. Это хороший предлог, чтобы узнать немного больше, попробовать его на плате и написать краткое руководство, как начать работу с OpenGL на оборудовании с помощью Arm Mali GPU. Цель этого обзора – показать, как запустить OpenCL, и утилиту OpenCL, не вдаваясь в нюансы кода OpenCL. Если вы хотите узнать больше о кодировании OpenCL на Arm, один из способов – проверить исходный код предоставленных образцов.

Читать далее «Как начать работу с OpenCL на плате ODROID-XU4 (с графическим процессором Arm Mali-T628MP6)»