
Détails du produit
Fonctionnalités
- Plateforme tout-en-un avec des périphériques riches
- Processeur double cœur K210 RISC-V 64 bits pour des applications IA puissantes
- Puissance de calcul jusqu'à 1TOPS pour les applications de vision artificielle lourdes
- Unités d'accélération matérielle FPU, KPU, FFT intégrées
- APU intégré pour un traitement audio de haute qualité
La reconnaissance d'objets par intelligence artificielle n'a jamais été aussi pratique.
Le Sipeed MaixCube est une plateforme de développement tout-en-un basée sur le module M1n, lui-même alimenté par le cœur Kendryte K210. Il est équipé d'une caméra, d'un emplacement pour carte TF, de boutons utilisateur, d'un écran TFT, d'une batterie au lithium, d'un haut-parleur, d'un microphone et d'une interface d'extension. Cela en fait une excellente plateforme pour tous ceux qui souhaitent se lancer dans le développement de l'IA.
Le Kendryte K210, qui sert de puce de contrôle principale pour le MaixCube, est très puissant. Le module dispose d'une puce de processeur double cœur 64 bits intégrée et de 8 Mo de SRAM sur puce. Il offre des performances exceptionnelles dans les applications de vision artificielle IA et auditives. Il possède une variété d'unités d'accélération matérielle telles que KPU, FPU, FFT, etc., et la puissance de calcul totale peut atteindre 1TOPS, ce qui permet de réaliser facilement des algorithmes de vision/audition artificielle pour divers scénarios d'application, et peut également effectuer le travail de pré-traitement de la numérisation vocale et de la sortie de données vocales.
Les utilisateurs peuvent utiliser MaixCube pour construire facilement un système de contrôle d'accès par reconnaissance faciale.
Une large gamme de modules Sipeed (SP-MOD) pris en charge
Grâce à l'interface SP-MOD du MaixCube, qui est un connecteur femelle standard 2,54 mm 2x4 broches, avec Vcc, GND et 6 signaux, vous pouvez connecter divers modules SP-MOD et étendre davantage vos projets d'IA.
Veuillez noter que les modules SP sont vendus séparément et ne sont pas inclus dans ce kit.
| Module poignée | 8 | Carte adaptateur SP-MOD un vers plusieurs | |
|---|---|---|---|
| 2 | Module USB intégré | 9 | Module LCD 1,14 pouce |
| 3 | Carte adaptateur pour réseau de microphones | 10 | Module ToFu à point unique |
| 4 | Module de station météo | 11 | Module d'extension FPC |
| 5 | Module PSRAM | 12 | Module Bluetooth |
| 6 | Module de carte de crédit | 13 | Module d'écran à encre |
| 7 | Carte adaptateur Grove | 14 | Module LoRa |
Qu'est-ce que MaixPy ?
Avant de connaître la série de produits MAIX, il est très important de comprendre le projet MaixPy. Il peut vous aider à utiliser rapidement le module Al.
MaixPy est un projet de portage de Micropython vers la puce K210 (exécutant l'analyseur Micropython sur K210), c'est-à-dire que les utilisateurs peuvent finalement contrôler la fonction de la puce K210 via la programmation Micropython. Par exemple, vous pouvez appeler directement l'algorithme de reconnaissance faciale intégré au firmware via la programmation Micropython, et enfin générer un fichier Micropython, qui peut être téléchargé sur la puce Flash et exécuté dessus. De plus, MaixPy prend en charge le fonctionnement normal du MCU et intègre la vision artificielle et les réseaux de microphones pour développer rapidement des applications intelligentes dans le domaine de l'AIoT avec un coût extrêmement faible et une grande praticité.
Quel est l'environnement de développement sur MaixCube ?
Par défaut, la carte de développement est livrée avec le firmware MaixPy (le code source du firmware est open source et peut être téléchargé sur Github). MaixPy a développé une variété de bibliothèques fonctionnelles que les développeurs peuvent appeler directement. Les produits de la série Maix utilisent l'IDE Maix développé par l'équipe Sipeed. Le logiciel est sans installation. Après le téléchargement, vous pouvez utiliser directement MaixPy pour utiliser la syntaxe de script Micropython. Les développeurs peuvent modifier le script sur l'ordinateur et le télécharger sur la carte de développement pour exécuter le script directement sur la carte de développement. L'IDE peut visualiser les images de la caméra en temps réel et enregistrer des fichiers sur la carte de développement, ce qui est très pratique pour le développement.
Spécifications
| Kendryte K210 | |
|---|---|
| Cœur | RISC-V double cœur 64 bits, avec FPU |
| Fréquence | 400 MHz (overclockable jusqu'à 600 MHz) |
| SRAM | 8 Mo intégrés |
| Reconnaissance d'image | QVGA @ 60fps / VGA @ 30fps |
| Reconnaissance vocale | Réseau de microphones (8 micros) |
| Modèle de réseau | prend en charge YOLOv3/TinyYOLOv2/reconnaissance faciale, etc. |
| Cadre d'apprentissage profond | Prend en charge les frameworks tels que TensorFlow / Keras / Darknet / Caffe |
| Périphériques | FPIOA, UART, GPIO, SPI, PC, PS, TIMER |
| Unité d'accélération matérielle | Accélérateur d'opération de convolution KPU |
| Accélérateur de virgule flottante FPU | |
| Processeur audio APU | |
| Accélérateur de transformée de Fourier FFT | |
| Module MaixCube | |
| Périphériques embarqués | Bouton x 3 |
| Caméra x 1 | |
| LED RVB x 2 | |
| Écran TFT 1,3 pouce | |
| Microphone électret x 1 | |
| Flash 128 Mbit x 1 | |
| Accéléromètre x 1 | |
| Interfaces embarquées | Interface USB Type-C |
| Interface audio (prend en charge les haut-parleurs externes) | |
| Emplacement pour carte TF | |
| Interface standard Grove | |
| Interface SP-MOD (prend en charge le module d'interface SP-MOD) | |
| Alimentation | USB Type-C / Batterie au lithium interne (200 mAh) |
| Développement logiciel | |
| Système d'exploitation | FreeRTOS, Linux |
| Reconnaissance faciale | Précision de reconnaissance jusqu'à 98 % |
| Environnement de développement | IDE MaixPy, IDE PlatformlIO, IDE Arduino, etc. |
| Langages de programmation | C, C++, MicroPython |