Bonjour,
L'inscription sur ce forum et les premiers messages sont modérés par un Administrateur.
Ce n'est pas très convivial mais malheureusement nécessaire suite au spam intensif de nos amis russes.
Cordialement,
Dominique

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

PYBStick de Garatronic.fr est une Carte MicroPython / Arduino IDE à prix abordable.
Règles du forum
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
Avatar de l’utilisateur
Dominique
Administrateur du site
Messages : 109
Inscription : dim. 17 mai 2020 22:43

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

Message par 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 : Tout sélectionner

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.
Avatar de l’utilisateur
Dominique
Administrateur du site
Messages : 109
Inscription : dim. 17 mai 2020 22:43

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

Message par Dominique »

Oups!
Le problème c'est le capteur !
C'est en ordre.
Dominique, MC Hobby.
Répondre