Merci pour ce tuto qui m'est très utile pour démarrer un projet avec plusieurs sondes.
J'ai rencontré un problème pour passer du scanner qui a tourné du premier coup à l'exemple de lecture des sondes :
Dans le scanner l'IO utilisé est désigné par :
#define PIN_ONEWIRE D4
OneWire ds(PIN_ONEWIRE);
Qui définit bien la broche marquée D4 du Circuit
En revanche dans l'exemple il est définit par :
#define ONE_WIRE_BUS 4
...
// Setup a oneWire instance to communicate with any OneWire devices (not just Maxim/Dallas temperature ICs)
OneWire oneWire(ONE_WIRE_BUS);
Qui doit définir le GPIO de l'ESP puisque quand je met 2 (qui est le numéro du GPIO en question) ça fonctionne :
#define ONE_WIRE_BUS 4
...
Je précise que j'utilise un wemos D1 mini acheté sur Alitruc.