Ma question est simple : que faut-il regarder la datasheet d'un capteur ou émetteur pour savoir s'il peut être utilisé avec Arduino ? Je pense qu'il faut regarder les tensions minimales et maximales, mais y a-t-il d'autres choses ?
La tension d'alimentation
Le niveau (tension) des signaux échangés
Le débit des signaux échangés
Le standard (Analogique, SPI, I²C, propriétaire) utilisé pour les échanges
Après, cela dépend aussi de ce que tu es prêt à faire pour faire parler l'un avec l'autre. Dès fois on a absolument besoin de tel capteur ou de tel émetteur/récepteur et on doit faire avec. Il faut alors trouver une solution pour les interfacer.
Un codage propriétaire fixe peut se hacker, si on est disposé à y passer le temps nécessaire.
Le seul point complètement rédhibitoire c'est d'avoir un codage tournant.