Arduino a annoncé le Portenta X8, pas tout à fait son premier ordinateur basé sur Linux (haut la main si vous vous souvenez du Yun) mais certainement son premier à combiner un SBC et une carte de microcontrôleur dans un package basé sur Arm. Comme repéré par Logiciel CNX.
Le paquet sans prétention, à peu près de la même taille qu’un Raspberry Pi Zéro, contient un processeur ARM Cortex-A53 quadricœur fonctionnant jusqu’à 1,8 GHz, un cœur Arm Cortex-M4 supplémentaire jusqu’à 400 MHz, des GPU 3D et 2D, 2 Go de RAM, 16 Go de stockage eMMC, un port USB-C, Wi-Fi et Bluetooth, une interface Gigabit Ethernet (pas de port) et un microcontrôleur séparé. La plus petite puce, la même que dans le Portée H7, voit un cœur Arm Cortex-M7 jusqu’à 480 MHz associé à un cœur Arm Cortex-M4 32 bits jusqu’à 240 MHz avec un accélérateur adaptatif en temps réel. Il y a aussi 1 Mo de RAM et 2 Mo de stockage flash, ainsi qu’une puce cryptographique NXP SE050C2 pour la sécurité matérielle, y compris TPM.
Bien que la carte elle-même soit relativement nue, à part un port USB-C pour l’alimentation, les données et la sortie vidéo, elle s’insère dans une carte porteuse (similaire à la Module de calcul Raspberry Pi 4) pour exposer ses options d’E/S, dont beaucoup sont regroupées dans des connecteurs haute densité sur la carte elle-même. Ceux-ci incluent USB 3, DisplayPort, 1 voie de PCIe 2.0, Gigabit Ethernet, quatre UART, un emplacement pour carte micro SD, quatre voies de MIPI DSI pour les connexions d’affichage, sept broches GPIO et les interfaces Phillips I2S et I2C pour l’audio numérique et série la communication.
La carte porteuse Portenta Max présentée dans la vidéo d’annonce comprend également des pièces jointes pour les antennes Wi-Fi, RS485 et ce qui ressemble à une prise RJ11, ainsi qu’un support de batterie. Caché à l’arrière semble être un emplacement pour carte SIM, et nous pouvons voir une puce radio UBlox qui pourrait avoir une certaine forme de connectivité cellulaire.
Destiné à un usage professionnel et industriel plutôt que d’être une simple alternative au Raspberry Pi, le Portenta est livré avec YoctoLinux pré-installé, et coûte assez cher même sans la carte de support. Il offre la possibilité de conteneuriser les applications et peut être programmé à l’aide de Python, Java ou Ruby, entre autres langages. Arduino prévoit des utilisations telles que l’informatique de pointe dans la fabrication, les véhicules autonomes, les systèmes de contrôle à domicile, les systèmes de navigation pour les véhicules agricoles intelligents et même l’analyse comportementale pour les usines et les bureaux.
Au moment de la rédaction, le Portenta X8 est épuisé sur la boutique Arduino, où il est au prix de 239 $. La carte porteuse, pour le moment, ne semble exister que dans la vidéo d’annonce.