В прошлом году ядра RISC-V превратились в недорогое оборудование с нейронной сетью и аудиоускорителем, позволяющие ускорить рабочие нагрузки искусственного интеллекта на грани, такие как распознавание объектов и обработка речи. Конкретнее, двухъядерный процессор Kendryte K210 на базе архитектуры RISC-V был обнаружен в модулях и платах Sipeed MAIX по цене от 5 долларов и выше.
С тех пор было доступно несколько других вариантов и комплектов, включая Seeed Studio Grove AI HAT, который работает с подключенным к Raspberry Pi или в автономном режиме. Компания Seeed Studio выпустила еще одну плату с процессором Kendryte K210 RISC-V AI, но на основе форм-фактора Arduino UNO и оснащенную модулем ESP32 для подключения WiFi и Bluetooth. Познакомьтесь с Sipeed Maixduino SBC.
Технические характеристики Sipeed Maixduino:
- Модуль AI – Sipeed M1 с двухъядерным процессором RISC-V Kendryte K210 @ 600 МГц, аппаратный ускоритель сверточной нейронной сети (CNN) KPU, аппаратный ускоритель аудио APU, SRAM общего назначения 8 МБ, включая 5,9 МБ для использования в качестве памяти AI SRAM
- Беспроводной модуль – Espressif Systems ESP32-WROOM-32 с двухъядерным процессором ESP32 Xtensa LX6, 2,4 ГГц 802.11.b/g/n WiFi 4 и возможностью подключения Bluetooth 4.2 LE
- Память – слот для карт памяти microSD
- Интерфейс камеры – 24-контактный разъем камеры DVP
- Интерфейс дисплея – 24-контактный ЖК-разъем для 8-битного ЖК-дисплея MCU
- Аудио – Встроенный микрофон MEMS; Аудио ЦАП TM8211 I2S, усилитель мощности 3 Вт, разъем динамика с шагом 1,25 мм
- USB – 1x USB 2.0 устройство тип C для питания и программирования через двухканальный чип CH522 для поддержки как K210, так и ESP32
- Расширение – Arduino UNO-совместимые разъемы с цифровыми входами/выходами/PWM, I2C, UART, 6х аналоговых входов и сигналами питания
- Разное – кнопки загрузки и сброса
- Источник питания
- Вход
- От 6 до 12 В постоянного тока через разъем питания
- 5 В через порт USB-C
- Выход – 5 В постоянного тока до 1,2 А
- Вход
- Размеры – форм-фактор Arduino UNO
- Температурный диапазон – от -30 ° C до 85 ° C
Maixduino может быть запрограммирован с помощью MaixPy IDE (MicroPython), Arduino IDE, OpenMV IDE и PlatformIO IDE, а также поддерживает платформы глубокого обучения Tiny-Yolo, Mobilenet и TensorFlow Lite с идентификацией изображений QVGA @ 60fps или VGA @ 30fps. Вы найдете микросайт, находящийся в разработке, с документацией здесь.
Типичные области применения: умный дом (роботы-уборщики или интеллектуальные колонки), медицинские приборы, фабрика 4.0 (интеллектуальная сортировка или мониторинг электрического оборудования), а также сельское хозяйство и образование.
Плата для разработки Maixduino продается за 23,90 долларов США плюс доставка в составе комплекта, включающего модуль камеры OV2640 и 2,4-дюймовый TFT-дисплей. Доставка ожидается к концу месяца (май 2019 г.).
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.