J'essaie de connecter un BNO055 shuttle board 3.0 a une carte Arduino Uno. Avec les branchement suivant :
VDD et VDIO à 3.3V
GND a GND
SCL et SDA à A4 et A5 en passant par une resistance pull-up de 4.7k.
PS0 et PS1 au GND
mais mon arduino ne trouve pas de periphérique.
Est-ce que quelqu'un aurait la solution ?
le message étant rédigé en français je l'ai déplacé dans le Forum francophone
As-tu des informations précises sur l'utilisation de ton 'BNO055 shuttle board 3.0' ? Est-tu certain que le fait de mettre PS0 et PS1 à la masse configure le BNO055 en mode I2C ?
Les niveaux logiques d'un BNO055 est de 3,3v (il n'est pas tolérantau 5v), la uno à un niveau logique à 5v. Tu dois utiliser un convertisseur de niveaux logiques ou un pont diviseur de tension.
Il serait utile de voir ton schéma du circuit.
Edit: si tu utilise un module d'adafruit, il y a beaucoup de chance qu'il intègre un convertisseur de niveau.
le module BNO055 d'Adafruit comporte les composants d'adaptation de niveaux logiques 5V -> 3,3V , est-ce également le cas du module BNO055 shuttle board 3.0 ?