Il aurait été plus judiscieux de la part du constructeur de rester sur un bus I2C ou SPI gérés en hard par la plupart des microcontrôleurs dont les plaquettes arduino. Le soucis c'est que cette plaquette utilise un bus 3 fils hybride entre le bus I2C (1 ligne d'horloge et de données) et le bus SPI (sélection du composant par un fil dédié) qui n'est pas géré en hardware et donc pompe énormément de ressources de calcul, en plus de pomper encore plus de fils sur la carte.