Si quelqu'un veut contrôler plusieurs HAT avec un Raspberry Pi, cela se termine bien souvent par une construction sous forme de tour, ou bien l'utilisation d'un seul HAT. De plus, ce n'est pas simple actuellement de se procurer suffisamment de Raspberry Pi pour ses HAT. Cela est dû, entre autres, à une production qui n'arrive pas à répondre à la demande, et actuellement aucune amélioration n'est en vue

 
PiSquare
PiSquare (Source: https://ksr-ugc.imgix.net/assets/036/889/545/f01b6acb5114a2b01b1106535247c532_original.png?ixlib=rb-4.0.2&w=680&fit=max&v=1649163306&gif-q=50&lossless=true&s=8765330edc208e7ef37e23f81b8168de )

PiSquare propose une solution intéressante toute prête pour contrôler les Raspberry Pi HAT par WiFi et en extraire les données.

 
PiSquare modes
PiSquare Modi (Source: https://ksr-ugc.imgix.net/assets/036/848/843/d768772e772134c24b3f9ab912ddfd2f_original.png?ixlib=rb-4.0.2&w=680&fit=max&v=1648791635&gif-q=50&lossless=true&s=b908c9acf782771f085328f8cf3a0cee)

Pour la communication, PiSquare utilise un ESP8266 pour le WiFi, et un Raspberry Pi RP2040 comme unité centrale pour gérer les ports d'entrées/sorties. Un petit écran OLED sur la platine indique les données nécessaires. Le PiSquare est alimenté par le port USB-C. Malheureusement, tous les HAT ne sont pas gérés par PiSquare, mais pour I2C, SPI ou UART il n'y a aucun problème, tout comme l'accès aux ports GPIO. 

Pour l'instant le produit n'est pas encore disponible, toutefois de plus amples informations se trouvent sur Kickstarter.

Traduction : Laurent RAUBER