Sipeed M1s и M0sense — недорогие модули искусственного интеллекта на базе BL808 и BL702 (краудфандинг)

Компания Sipeed выпустила модули искусственного интеллекта M1s и M0Sense. Разработанный для приложения AIoT, Sipeed M1s основан на 32-битной / 64-битной беспроводной SoC RISC-V Bouffalo Lab BL808 с WiFi, Bluetooth и радиомодулем 802.15.4 для поддержки Zigbee, а также BLAI-100 ( Buffalo Lab AI Engine) NPU для обнаружения и/или распознавания видео/аудио. Sipeed M0Sense предназначен для приложений TinyML с 32-разрядным микроконтроллером Bouffa Lab BL702, который также предлагает подключение WiFi, BLE и Zigbee.

Модуль Sipeed M1s AIoT

Sipeed M1S — это обновление модели Sipeed M1 с двигателем Kendryte K210, представленной несколько лет назад.

Модуль Sipeed M1s без экрана

Характеристики модуля Sipeed M1s:

  • SoC — Bouffalo Lab BL808 с
    • Процессор
      • Alibaba T-head C906 64-битное ядро ​​RISC-V (RV64GCV+) с частотой 480 МГц
      • Alibaba T-head E907 32-битное ядро ​​RISC-V (RV32GCP+) с частотой 320 МГц
      • 32-битное ядро ​​RISC-V (RV32EMC) с частотой 160 МГц
    • Память — 768 КБ SRAM и 64 МБ встроенной PSRAM
    • Ускоритель искусственного интеллекта — NPU BLAI-100 (движок Bouffalo Lab AI) для обнаружения/распознавания видео/аудио, обеспечивающий до 100 GOPS с «богатым OPS»
    • VPU — H.264 до 1920×1080
    • Беспроводная связь
      • 2,4 ГГц 802.11 b/g/n Wi-Fi 4
      • Двойной режим Bluetooth 5.x (классический + BLE)
      • IEEE 802.15.4 для Zigbee
  • Хранилище — 128 Мбит (16 МБ) НИ флэш-память
  • Зубчатые отверстия с
    • Дисплей I / F — SPI, 8-битный MCU, ЖК-дисплей RGB
    • Камера I / F — интерфейсы MIPI CSI и DVP до 1080p
    • Аудио — I2S и аналоговый аудиовход/выход
    • Сеть — RMII Ethernet
    • USB — USB 2.0 OTG HS
    • Низкоскоростная периферия — UART, I2C, SPI, SDIO, ADC/DAC
  • Размеры — 31 х 18 мм

Вроде рассматривали ESP32-S3, но модуль BL808 давал больше вычислительной мощности и оперативной памяти. В таблице ниже показано сравнение модулей Sipeed M1, M1S и ESP32-S3-WROOM-1-N16R8. Мы удивлены тем, почему они утверждают, что ESP32-S3 не поддерживает ускорение AI, ведь он поддерживает.

Источник: Сайпед

Одним из преимуществ BL808 является то, что он может поддерживать Linux, а микроконтроллер включает MMU, поэтому у вас не будет болеть голова по поводу uClinux.

Sipeed также предлагает док-станцию ​​Sipeed M1s с камерой и дисплеем для демонстрации большинства функций модуля M1s.

Технические характеристики док-станции Sipeed M1s:

  • Модуль – Sipeed M1, описанный выше
  • Хранилище — разъем для карты MicroSD, также поддерживающий режим JTAG
  • Дисплей — 1,69-дюймовый дисплей 280×240 с емкостным сенсорным экраном
  • Камера — 2-мегапиксельная камера MIPI CSI со светодиодной вспышкой (датчик OV2685)
  • Аудио — аналоговый микрофон MEMS и линейный выход
  • USB — 1x USB Type-C для двух последовательных портов, 1x порт USB 2.0 Type-C OTG HS
  • Расширение
    • 2x 16-контактный разъем для ввода/вывода, подходит для макетной платы
    • 4-контактный разъем UART
  • Отладка — необязательный TF2JTAG
  • Разное — сброс, загрузка и две пользовательские кнопки
  • Источник питания — 5 В через порт USB Type-C
  • Размеры – 55×27 мм.

Компания также предложила корпус для док-станции Sipeed M1s, как показано выше, с картой microSD и Sipeed M0Sense, используемым для масштабирования.

Плата Sipeed M0Sense TinyML

Технические характеристики Sipeed M0Sense:

  • Микроконтроллер — 32-разрядный микроконтроллер RISC-V (RV32) Bouffalo Lab BL702 с частотой 144 МГц, 132 КБ SRAM, 512 КБ флэш-памяти, подключение по Bluetooth LE
  • Дисплей — дополнительный 0,96-дюймовый дисплей
  • USB — порт USB Type-C
  • Сенсор — IMU и микрофон
  • Расширение — 2x 8-контактный разъем (сквозные и зубчатые отверстия) с GPIO, I2C, UART, SPI
  • Разное — светодиод RGB
  • Источник питания — 5 В через порт USB-C
  • Размеры — 23 х 18 мм

Поддержка программного обеспечения

Существует несколько способов программирования плат от приложений перетаскивания, поскольку и M1s Dock, и M0Sense можно рассматривать как запоминающие устройства, до легкого сценария Python и более полного и гибкого SDK с примерами, доступными на GitHub.

Sipeed также предлагает два решения AIoT/TinyML, которые работают с новыми модулями/платами и рядом плат сторонних производителей:

  • TinyMaix   — крошечная библиотека нейронной сети для логического вывода, специально разработанная для микроконтроллеров, содержащая всего 400 строк основного кода и на данный момент перенесенная на более чем 40 микросхем.
  • MaixHub — онлайн-платформа для обучения и обмена моделями искусственного интеллекта

Лучший способ понять возможности Sipeed M1s и M0Sense — посмотреть видео ниже, демонстрирующее различные демонстрации от распознавания рукописных цифр MNIST до распознавания лиц, распознавания позы, классификации объектов и многого другого.

Цены и доступность

Sipeed запустила M1S и M0Sense на Indiegogo с гибкой целью финансирования в размере 2155 долларов США. Вознаграждения начинаются с 19 долларов за пакет из пяти плат M0Sense и 22 долларов за полный комплект док-станции Sipeed M1S с дисплеем, камерой и корпусом. Доставка добавляет от 2 до 29 долларов в зависимости от страны назначения и должна начаться в конце месяца сразу после завершения кампании примерно через 15 дней. В качестве альтернативы обе платформы должны появиться в магазине Aliexpress компании в конце этой недели.

Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments