Diagnostic BME280 ou BMP280 — The Pingouin
Sur un Raspberry Pi Pico 2 W équipé de MicroPython, copiez identifier.py et lancez-le depuis Thonny. Le script utilise I2C0, GP0 pour SDA, GP1 pour SCL et un bus à 100 kHz. Coupez l’alimentation avant le câblage. Sur les modules Adafruit illustrés : 3V3(OUT) du Pico vers VIN, masse commune, GP0 vers SDI, GP1 vers SCK. Consultez les indications de votre propre carte pour le mode I2C, ses résistances de rappel et la broche de sélection d'adresse.
Sur un ordinateur, python -m unittest -v rejoue le diagnostic sur un bus simulé. Le programme ne lit aucune mesure d’humidité et ne modifie aucun registre de configuration.
