PYBStick std, bus I2C(1).scan() non fonctionnel.

PYBStick de Garatronic.fr est une Carte MicroPython / Arduino IDE à prix abordable.
Forum rules
La PYBStick est supporté par MC Hobby (MicroPython) et Garatronic (Arduino IDE).
Merci de suivre les recommandations suivantes.
Pensez à:
  • Titre claire: permettant d'identifier le produit et le problème
  • Contenu complet: schema, message d'erreur, etc (tout ce qui permet d'aider à distance).
  • Fichier joint: Max 300 Ko
  • Courtoisie et précision
Post Reply
User avatar
Dominique
Administrateur du site
Posts: 271
Joined: Sun 17 May 2020 22:43

PYBStick std, bus I2C(1).scan() non fonctionnel.

Post by Dominique »

Conformément au schema https://raw.githubusercontent.com/mchob ... STD-26.jpg
Il y a le bus I2C(1) sur S3 et S5 (PB9 & PB8).

Pourtant je n'arrive pas à effectuer un scan sur ce bus, la liste reste vide malgré la présence d'un capteur.

Code: Select all

from machine import I2C
i2c = I2C(1)
i2c.scan()
Comme il n'y a pas de pull-up (vérifié au multimètre), je l'ai ajouté sur SDA et SCL (4.7 K).
Après vérification à l'oscilloscope, il ne semble pas y avoir de signal sur les lignes.

Firmware: MicroPython v1.12 on 2020-05-12; PYBSTICK26_STD/PROGRAMMEZ! with STM32F411RE
Dominique, MC Hobby.
User avatar
Dominique
Administrateur du site
Posts: 271
Joined: Sun 17 May 2020 22:43

Re: PYBStick std, bus I2C(1).scan() non fonctionnel.

Post by Dominique »

Oups!
Le problème c'est le capteur !
C'est en ordre.
Dominique, MC Hobby.
Post Reply