
Dans cet article (4)
ESP32-P4 Hydra : analyse de la carte de vision RISC-V Wi-Fi 6
Points clés
- Considérez l’Hydra comme une carte prototype orientée vision, et pas seulement comme une autre carte d’apprentissage GPIO.
- Vérifiez la compatibilité de la caméra, de l’écran et des logiciels avant de concevoir autour des connecteurs MIPI.
- Tenez compte du chipset ESP32-P4 v1 lors de la comparaison des cartes ou de la planification d’une qualification matérielle plus longue.
Pourquoi c'est important
- ProduitProduct teams can prototype connected vision and HMI concepts with fewer adapter boards and clearer hardware roles.
- InvestisseursThe board signals growing demand for microcontroller class devices that handle cameras, displays, and wireless links together.
La carte d’Adafruit est moins un outil d’entraînement pour faire clignoter une LED qu’un petit banc de laboratoire avec caméra, écran et connexion sans fil.
La carte d’Adafruit est moins un support d’entraînement pour faire clignoter une LED qu’un mini-banc d’essai pour caméra, écran et communications sans fil.
Une carte de développement avec des voies caméra, des voies écran, du sans-fil, de la mémoire externe et le contour familier d’une Metro, c’est l’équivalent embarqué de découvrir un atelier d’usinage complet derrière une porte de garage. L’Adafruit Metro ESP32-P4 Hydra n’essaie pas d’être un énième plateau poli d’échantillons GPIO. C’est une carte pour le moment où votre prototype arrête de faire clignoter des LED et commence à avoir besoin de pixels, d’images, de tampons et d’une radio capable de suivre sans transformer votre breadboard en séance de spiritisme façon spaghetti.
La carte sous le tournevis
Selon Adafruit, le produit est vendu sous le nom Adafruit Metro ESP32-P4 Hydra avec 16 Mo de PSRAM, et la vedette principale est un ESP32-P4 décrit par Adafruit comme un processeur RISC-V double cœur à 360 MHz avec MIPI DSI et CSI intégrés. Electronics For You présente la carte autour du même triangle pratique : processeur, connectivité Wi-Fi 6, et interfaces caméra plus écran. C’est important, car les projets de vision embarquée meurent souvent de mille cartes adaptatrices : une pour la caméra, une pour l’écran, une pour le sans-fil, et un maudit fil volant qui ne tombe en panne que lorsque la démo commence.
La mémoire n’est pas non plus une simple garniture décorative. Adafruit indique que la carte embarque 16 Mo de Flash NOR QSPI et 16 Mo de PSRAM, tandis qu’Electronics For You rapporte le même duo de 16 Mo de PSRAM et 16 Mo de flash. En clair, c’est le garde-manger où vos images, ressources d’interface et tampons réseau attendent leur tour, au lieu d’assaillir la minuscule mémoire intégrée comme des ratons laveurs sur un terrain de camping.
@title Rôles du silicium de l’Hydra
@source Adafruit Metro ESP32-P4 Hydra
@source SCINTIX P4 Developer Portal
ESP32-P4 role processor
links MIPI DSI CSI
memory 16 MB PSRAM
ESP32-C6 role wireless
links Wi-Fi Bluetooth
bus SDIO
@caption La carte répartit le calcul, les interfaces multimédias, la mémoire et le sans-fil entre deux puces Espressif.
Le relais entre les deux puces
Adafruit indique que l’Hydra utilise un coprocesseur sans-fil ESP32-C6 connecté en SDIO pour un accès Wi-Fi à haute vitesse. Espressif, à propos d’un autre module basé sur l’ESP32-P4, décrit l’ESP32-C6 comme ajoutant le Wi-Fi, le Bluetooth et l’IEEE 802.15.4 lorsqu’il est associé au P4. Cette division du travail est la partie amusante : le P4 peut jouer le contremaître de la caméra et de l’écran, tandis que le C6 fait le chauffeur de fuite pour le trafic sans-fil.
Ce n’est pas juste du bingo de puces. Séparer les tâches de calcul et de radio peut simplifier le modèle mental des concepteurs, parce que les pipelines caméra et les piles sans-fil sont tous deux de petits gobelins affamés, chacun convaincu qu’il mérite toute l’attention de l’ordonnanceur. L’architecture de l’Hydra vous donne une carte où ces tâches sont au moins clairement attribuées, au lieu de cacher tout le cirque derrière une étiquette de module générique.
Les interfaces sont le retournement de situation
Electronics For You rapporte que la carte comprend deux connecteurs 22 broches compatibles Raspberry Pi, avec une interface MIPI CSI à deux voies pour les caméras et une interface MIPI DSI à deux voies pour les écrans. Adafruit liste également des interfaces écran MIPI DSI à deux voies et caméra MIPI CSI à deux voies. C’est la spécification enfouie dans la pile qui change la personnalité de la carte, parce que MIPI la fait passer du bricolage autour de capteurs amateurs au prototypage réel de caméras et d’écrans.
Le Guide utilisateur ESP-IoT-Solution d’Espressif indique que les conceptions multimédias basées sur l’ESP32-P4 peuvent utiliser MIPI-CSI et MIPI-DSI pour des scénarios de caméra et d’écran haute résolution, avec accélération multimédia, accélérateur de traitement de pixels et 2D-DMA. Traduction : le silicium ne se contente pas d’accueillir les pixels à la porte, il possède à l’intérieur quelques videurs matériels pour aider à les déplacer et à les transformer. Sans cela, le rafraîchissement de l’écran devient une prise d’otages entre le CPU, le bus mémoire et la pauvre tâche qui essaie de garder le Wi-Fi en vie.
Ce qu’ils n’ont pas promis
Parlons de ce qu’ils n’ont pas mentionné dans la keynote, car les lignes discrètes de la fiche technique sont l’endroit où les projets matériels glissent sans effort ou se mettent à pousser des crocs. CNX Software note que la carte utilise le chipset ESP32-P4 v1 d’origine plutôt que la révision plus récente ESP32-P4X v3. Cela ne rend pas l’Hydra moins intéressante, mais c’est le genre de détail que l’on écrit au marqueur indélébile dans son cahier de labo si l’on compare des prototypes ou si l’on prépare un parcours de qualification matérielle plus long.
CNX Software mentionne également, parmi les fonctionnalités de la carte, des interfaces MIPI DSI et CSI compatibles Raspberry Pi, un port hôte USB 2.0 High-Speed, un emplacement pour carte microSD et des connecteurs d’extension Arduino UNO. La page d’Adafruit met en avant la mémoire du P4, son grand nombre de broches, l’intégration écran et caméra, ainsi que le C6 via SDIO. Le point utile à retenir n’est pas qu’une carte résout magiquement tous les problèmes de vision embarquée, mais que les éléments sont disposés de manière à réduire le parcours d’obstacles habituel des cartes adaptatrices.
Pour les lecteurs qui construisent des caméras connectées, de petites IHM ou des prototypes en périphérie, l’Hydra mérite d’être surveillée parce qu’elle regroupe sur une seule carte les ingrédients difficiles à combiner : calcul RISC-V, mémoire externe, tuyauterie MIPI pour caméra et écran, et Wi-Fi 6. La prochaine chose à examiner est la maturité logicielle pour votre caméra, votre écran et votre framework exacts, car les pixels sont innocents jusqu’à preuve de compatibilité. Le matériel vous donne les voies, mais c’est la pile de pilotes qui décide si le trafic circule comme un PCB quatre couches bien propre ou comme un chariot de supermarché avec une roue hantée.
Sources4 sources
Les articles, annonces et travaux de recherche dont le rédacteur IA s'est servi. Les liens ouvrent la publication d'origine.
- ESP32-P4 Hydra ajoute le Wi-Fi 6 et des interfaces MIPIelectronicsforu.com
- Adafruit Metro ESP32-P4 Hydra - Une carte ESP32-P4 + ESP32-C6 en forme d’Arduino UNO avec WiFi 6, interfaces MIPI - CNX Softwarecnx-software.com
- SCINTIX P4 : un module de calcul ESP32-P4 pour supports Raspberry Pi CM4/CM5 · Portail développeurdeveloper.espressif.com
- Guide utilisateur ESP-IoT-Solution - Documents techniquesdocs.espressif.com