
Détails du produit
&feature=emb_title
Fonctionnalités
- Plateforme tout-en-un avec périphériques riches
- Processeur double cœur RV64GC RISC-V 64 bits pour des applications d'IA puissantes
- Puissance de calcul jusqu'à 1 TOPS avec deux caméras 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é
- Écran tactile capacitif de 3,5 pouces pour une meilleure interaction utilisateur
- Prend en charge les modules SPMOD et Grove pour étendre vos projets
Description
Le SIPEED Maix Amigo est un kit de développement AIoT programmable tout-en-un qui peut être utilisé pour l'apprentissage de l'IA et de l'IoT.
Le SIPEED Maix Amigo est doté d'un processeur double cœur haute performance RV64GC RISC-V 64 bits 400 MHz intégré avec 8 Mo de SRAM embarquée et 16 Mo de stockage FLASH. Il est équipé de 2 caméras, d'un emplacement pour carte TF, de boutons utilisateur, d'un écran tactile capacitif TFT, d'une batterie au lithium, d'un haut-parleur, d'un microphone, de 2 ports USB et d'une interface d'extension.
Il dispose d'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 1 TOPS, ce qui permet de réaliser facilement des algorithmes de vision/audition artificielle pour divers scénarios d'application, et peut également effectuer des travaux de pré-traitement de la numérisation vocale et de la sortie de données vocales. Les utilisateurs peuvent utiliser Maix Amigo pour construire facilement un système de contrôle d'accès par reconnaissance faciale.
Le matériel intègre des caméras avant et arrière de 0,3 mégapixel et un écran tactile capacitif de 3,5 pouces.
Une large gamme de modules Sipeed (SP-MOD) et Grove pris en charge
Maix Amigo peut se connecter à une variété de modules périphériques et de capteurs via 3 interfaces Grove externes et 3 interfaces SP-MOD pour répondre à vos multiples besoins d'application.
Qu'est-ce que Grove ?
Grove facilite la connexion, l'expérimentation et simplifie le processus de prototypage. Aucun cavalier ni soudure n'est nécessaire. Nous avons développé plus de 300 modules Grove, couvrant un large éventail d'applications qui peuvent répondre à une variété de besoins. Non seulement ces matériels sont open source, mais nous avons aussi des logiciels open source. Vous pouvez facilement connecter des modules Grove au Maix Amigo pour étendre davantage vos projets !
Qu'est-ce que MaixPy ?
Le logiciel de Maix Amigo est équipé de MaixPy par défaut, et les utilisateurs peuvent facilement utiliser la syntaxe MicroPython pour se lancer rapidement dans le développement AloT et développer des applications Al riches telles que la reconnaissance d'images, la reconnaissance faciale, la reconnaissance d'objets et la classification d'objets.
MaixPy est un projet de portage de Micropython sur la puce RV64GC, c'est-à-dire que les utilisateurs peuvent enfin contrôler la fonction de la puce RV64GC via la programmation Micropython. Par exemple, vous pouvez directement appeler l'algorithme de reconnaissance faciale intégré dans le micrologiciel via la programmation Micropython, et enfin générer un fichier Micropython, qui peut être téléchargé sur la puce Flash et y être exécuté. En outre, 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 et une praticité extrêmement faibles.
Quel est l'environnement de développement sur Maix Amigo ?
Par défaut, la carte de développement a gravé le firmware MaixPy (le code source du firmware est open source et peut être téléchargé depuis 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 Maix IDE développé par l'équipe Sipeed. Le logiciel est sans installation. Après le téléchargement, vous pouvez directement utiliser 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 afficher les images de la caméra en temps réel et enregistrer les fichiers sur la carte de développement, ce qui est très pratique pour le développement.
En plus de MaixPyIDE, les développeurs peuvent également utiliser ArduinoIDE, PIatformIO IDE, et d'autres environnements de développement, veuillez vous référer à nos informations techniques pour plus de détails.
Spécifications
| Spécification | Description |
|---|---|
| CPU | RV64GC RISC-V double cœur 64 bits avec FPU |
| Fréquence du CPU | 400 MHz (peut être overclocké à 500 MHz) |
| SRAM | 8 Mo intégrés |
| Stockage | Flash de 16 Mo, support Micro-SD (jusqu'à 128 Go) |
| Affichage | Écran tactile capacitif TFT de 3,5'', 320*480 |
| Caméra |
Caméra avant : GC0328, 0.3M, 30fps
Caméra arrière : OV7740, 0.3M, 60fps |
| Reconnaissance vocale | Reconnaissance vocale hors ligne, imagerie du champ sonore (6+1 micro) |
| Modèle de réseau | Prise en charge de MobileNetV1/V2, TinyYOLOv2, reconnaissance faciale, ASR, etc. |
| Cadre d'apprentissage profond | Prise en charge de TensorFlow lite (recommandé), ONNX, conversion de modèle paddlepaddle |
| Périphériques | FPIOA, UART, GPIO, SPI, 12C, 12S, TIMER |
| Unité d'accélération matérielle |
KPU (accélérateur d'opérations de convolution)
FPU (accélérateur de virgule flottante) APU (processeur audio) FFT (accélérateur de transformée de Fourier) |
| Ressources embarquées |
Écran TFT de 3,5 pouces
Bouton de réinitialisation * 1 Bouton de fonction * 3 Caméra avant et arrière * 2 LED * 3 Capteur d'accélération * 1 |
| Interface embarquée |
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) |
| Dimensions | 104,3*63,3*16,5 mm |
| Alimentation | USB-type C ou batterie au lithium interne (520 mAh) |
Développement de logiciels
- Environnement logiciel : MaixPy (MicroPython)
- Environnement de développement : MaixPy IDE, PlatformlO IDE, Arduino IDE, etc.
- Langage de programmation : C, MicroPython
Applications
- Classification d'images
- Détection d'objets
- Reconnaissance faciale
- Reconnaissance vocale
- Simulation de jeux
Vue d'ensemble du matériel
| 1 | Caméra avant | 9 | Port USB-C (OTG) |
|---|---|---|---|
| 2 | Écran tactile | 10 | 2 x interface SPMOD |
| 3 | Port USB-C (alimentation et débogage) | 11 | Touche de sélection |
| 4 | 3 x ports Grove | 12 | Touche Entrée |
| 5 | Caméra arrière | 13 | Emplacement pour carte TF |
| 6 | Flash | 14 | Bouton de réinitialisation |
| 7 | LEDs indicatrices | 15 | Bouton d'alimentation |
| 8 | Interface SPMOD |
Liste des pièces
1 x Sipeed Maix Amigo