APERÇU
Portenta H7 vous permet de construire votre prochain projet intelligent. Vous avez toujours voulu une maison automatisée ? Ou un jardin intelligent ? Eh bien, c'est désormais facile avec les cartes compatibles Arduino IoT Cloud. Cela signifie : vous pouvez connecter des appareils, visualiser des données, contrôler et partager vos projets depuis n'importe où dans le monde. Que vous soyez débutant ou professionnel, nous proposons une large gamme de plans pour vous assurer d'obtenir les fonctionnalités dont vous avez besoin.
Portenta H7 exécute simultanément du code de haut niveau ainsi que des tâches en temps réel. La conception comprend deux processeurs capables d’exécuter des tâches en parallèle. Par exemple, il est possible d'exécuter du code compilé Arduino avec celui de MicroPython et de faire communiquer les deux cœurs entre eux. La fonctionnalité de Portenta est double : elle peut fonctionner soit comme n'importe quelle autre carte de microcontrôleur embarquée, soit comme processeur principal d'un ordinateur embarqué.
Portenta peut facilement exécuter des processus créés avec TensorFlow™ Lite, vous pourriez avoir l'un des cœurs informatiques un algorithme de vision par ordinateur à la volée, tandis que l'autre pourrait effectuer des opérations de bas niveau comme contrôler un moteur ou servir d'interface utilisateur.
Utilisez Portenta lorsque la performance est essentielle, entre autres cas, nous envisageons qu'il fasse partie de :
Machinerie industrielle haut de gamme
Matériel de laboratoire
Vision par ordinateur
Automates
Interfaces utilisateur adaptées à l'industrie
Contrôleur robotique
Appareils critiques
Ordinateur fixe dédié
Calcul de démarrage à grande vitesse (ms)
Deux cœurs parallèles
Le processeur principal du H7 est le double cœur STM32H747 comprenant un Cortex® M7 fonctionnant à 480 MHz et un Cortex® M4 fonctionnant à 240 MHz. Les deux cœurs communiquent via un mécanisme d'appel de procédure à distance qui permet d'appeler des fonctions sur l'autre processeur de manière transparente. Les deux processeurs partagent tous les périphériques intégrés à la puce et peuvent exécuter :
Des croquis Arduino sur le système d'exploitation Arm® Mbed™
Applications natives Mbed™
MicroPython / JavaScript via un interpréteur
TensorFlow™ Lite
Accélérateur graphique
L'une des fonctionnalités les plus intéressantes du Portenta H7 est probablement la possibilité de connecter un moniteur externe pour créer votre propre ordinateur embarqué dédié avec une interface utilisateur. Ceci est possible grâce au GPU intégré au processeur STM32H747, le Chrom-ART Accelerator™. Outre le GPU, la puce comprend un encodeur et un décodeur JPEG dédiés.
Une nouvelle norme pour les brochages
La famille Portenta ajoute deux connecteurs haute densité à 80 broches au bas de la carte. Cela garantit l'évolutivité pour un large éventail d'applications en mettant simplement à niveau votre carte Portenta vers celle qui répond à vos besoins.
Connectivité intégrée
Le module sans fil intégré permet de gérer simultanément la connectivité WiFi et Bluetooth®. L'interface WiFi peut être utilisée comme point d'accès, comme station ou comme AP/STA simultané bimode et peut gérer un taux de transfert allant jusqu'à 65 Mbps. L'interface Bluetooth® prend en charge Bluetooth Classic et Bluetooth® Low Energy. Il est également possible d'exposer une série d'interfaces filaires différentes comme UART, SPI ou I2C, à la fois via certains connecteurs de style MKR ou via la nouvelle paire de connecteurs industriels Arduino à 80 broches. La paire de connecteurs à 80 broches offre des fonctionnalités supplémentaires, notamment Ethernet.
Connecteur polyvalent USB-C®
Le connecteur de programmation de la carte est un port USB-C qui peut également être utilisé pour alimenter la carte, en tant que port USB. Hub, pour connecter un moniteur DisplayPort ou pour alimenter des appareils connectés OTG.
Plusieurs options sur une seule carte
Commandez l'Arduino Portenta H7 par défaut (nom de code H7-15EUNWAD) fourni avec :
••
Processeur dual-core STM32H747 avec moteur graphique
8 Mo de SDRAM
16 Mo NOR Flash
Physique Ethernet 10/100
USB HS
Chiffrement NXP SE050C2
Module Wi-Fi/BT
Antenne externe
DisplayPort sur USB-C
Compatible Arduino IoT Cloud
L'Arduino Portenta H7 est basé sur le microcontrôleur STM32H747, série XI.
Microcontrôleur : STM32H747XI dual Cortex®-M7+M4 32 bits Low Power Arm® MCU
Module radio : Murata 1DX double WiFi 802.11b/g/n 65 Mbps et Bluetooth® (Bluetooth® Low Energy. 5 via la pile Cordio, Bluetooth® Low Energy 4.2 via la pile Arduino)
Élément sécurisé (par défaut) : NXP SE0502
Alimentation de la carte (USB/VIN) : 5 V
Batterie prise en charge : Li-Po Single Cell, 3,7 V, 700 mAh minimum (chargeur intégré)
Tension de fonctionnement du circuit : 3,3 V
Connecteur d'affichage : hôte MIPI DSI et MIPI D-PHY pour interfacer avec un grand écran à faible nombre de broches
GPU : Accélérateur matériel graphique Chrom-ART™
Minuteries ; 22x minuteries et chiens de garde
UART : 4x ports (2 avec contrôle de flux)
Ethernet PHY : 10/100 Mbps (via le port d'extension uniquement)
Carte SD : interface pour connecteur de carte SD (via le port d'extension uniquement)
Température de fonctionnement : -40 °C à +85 °C
Embases MKR : utilisez n'importe lequel des blindages industriels MKR existants.
Connecteurs haute densité : deux connecteurs à 80 broches exposeront tous les périphériques de la carte à d'autres appareils
Interface caméra : 8 bits, jusqu'à 80 MHz
ADC : 3× ADC avec 16 bits max. résolution (jusqu'à 36 canaux, jusqu'à 3,6 MSPS)
DAC : 2× DAC 12 bits (1 MHz) disponibles, un seul est accessible par l'utilisateur via la broche externe A6
USB-C : hôte/périphérique, sortie DisplayPort, haute/pleine vitesse, alimentation