Nouvelle carte de développement SeeedStudio Sipeed Maixduino format Arduino+ESP32 avec unité traitement AI vision+audio

La nouvelle carte de développement Sipeed Maixduino du fabricant chinois SeeedStudio vient compléter la nouvelle gamme MAIX AI permettant de réaliser des traitements à base d’intelligence artificielle directement au niveau de l’objet connecté sans avoir recours à des ressources déportés tel qu’un cloud. La Sipeeed Maixduino est une carte de développement au format Arduino Uno ce qui permettra de concevoir des applications utilisant des cartes d’extension existantes. Pour l’apprentissage et le prototypage, SeeedStudio a développé plus de 280 modules Groove équipés d’un connecteur 4 pôles standard. 

Maixduino seeedstudio maix ai arduino uno esp32

Spécifications techniques de la Sipeed Maixduino

La Sipeed Maixduino est une carte de test et de développement rapide d’applications IoT intégrant une accélération matérielle locale pour des traitements par intelligence artificielle. Le processeur MAIX offre des capacités de traitement d’image (reconnaissance faciale par exemple) et audio (reconnaissance vocale par exemple).

Les autres cartes de développement MAIX. Toutes les cartes de développement MAIX sont listées ici.

SeeedStudio ayant adopté le format Arduino Uno, on pourra utiliser le shield Grove v2 pour utiliser les modules utilisant le bus I2C (ou analogique) pour communiquer avec le MCU.

seeedstudio shield grove v2 i2c analog

Le développement des application pourra se faire directement en C++ depuis l’IDE Arduino ou PlatformIO. SeeedStudio propose également son propre éditeur de code MaixPy qui permet le développement d’applications en micropython. L’éditeur MaixPy et le code source sont disponibles sur GitHub sur cette page. Une documentation est disponible (en anglais) ici.

Voici un exemple de code publié sur le dépôt Github qui permet de prendre un cliché depuis la caméra OV2640 et l’afficher celui-ci sur l’écran LCD

import sensor
import image
import lcd

lcd.init()
sensor.reset()
sensor.set_pixformat(sensor.RGB565)
sensor.set_framesize(sensor.QVGA)
sensor.run(1)
while True:
    img=sensor.snapshot()
    lcd.display(img)

Spécifications techniques

  • CPU: Module Sipeed M1
    • MAIX-IA IoT construit autour d’un processeur Kendryte KPU K210. Processeur RISC-V Dual Core 64 bits gravé à 28nm avec FPU@400 MHz (Processeur de réseau neuronal)
    • Accélération matérielle de reconnaissance d’image
    • 8MB de RAM
    • 16MB de mémoire flash interne
    • Support jusqu’à 8 microphones
    • Cryptographie AES SHA256
    • E/S  I2C, SPI, I2S, WDT, TIMER, RTC, UART, GPIO
  • Connectivité
    • Module ESP32 (ESP-WROOM-32) intégré
    • WiFi 2.4G 802.11. b/g/n
    • Bluetooth 4.2
  • Interfaces
    • Connecteur GPIO femelle au pas de 2.54mm compatible avec les cartes d’extension Arduino Uno
    • Connecteur 24 broches pour caméra DVP QVGA@60FPS et VGA@30FPS
    • Connecteur 24 broches pour écran LCD 8-bits
  • Audio
    • Microphone MEMS omnidirectionnel MSM261S4030H0 avec sortie I2S
    • Circuit audio DAC+PA
      • TM8211 16-bit
      • NS4150, jusqu’à 3W de puissance en sortie. Jusqu’à 90% de rendement
    • Connecteur pour haut parleur audio au pas de
  • Stockage
    • Lecteur de carte microSD
  • Accessoires
    • Connecteur USB Type C pour alimentation, téléversement et debug
    • Convertisseur USB série CH552 offrant 2 canaux USB-TTL (2 ports série physiques)
    • Boutons RESET et BOOT
  • Alimentation
    • Via connecteur USB-C
    • Via connecteur DC. 6 à 12V. Permet également d’alimenter des accessoires (servomoteurs, moteurs DC) 5V jusqu’à 1.2 A

 

Le processeur MAIX est également compatible avec l’IDE OpenMV dédié aux caméras OpenMV Cam. L’IDE OpenMV permet le développement de petites applications de vision industrielle en micropython.

La carte Sipeed Maixduino est disponible sous la forme d’un starter kit composé d’une carte de développement MAIX au format Arduino Uno, un module caméra OV2640 et un écran LDC TFT 2.4 pouces. Le kit de développement est disponible en pré-commande au prix de 23,90$ (hors frais de port). Les premières livraisons débuterons le 17 juin 2019.

 

Inscrivez-vous à la newsletter hebdomadaire

Aucun spam et aucun autre usage ne sera fait de votre email. Vous pouvez vous désinscrire à tout moment.

Promos à ne pas louper

Poster un Commentaire

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

  S’abonner  
Notifier de
Domotique et objets connectés à faire soi-même