2系統同時に使ったときのメモ

M5StickC ENVII HAT DSB18B20 OneWire
- ENV.II温度・湿度・気圧センサー HAT
- DSB18B20温度センサー Grove端子接続
を同時に接続した場合は初期化で
void setup() {
M5.begin();
Wire1.begin(0, 26);
sensors.begin();
・・・・
}
- 「UNIT_ENV」ライブラリ内の「SHT3X.h」「SHT3X.cpp」「Adafruit_BMP280.h」という3つのファイルを、作成したスケッチフォルダの下(XXX.ino と同じ場所)にコピーする。
- コピーした「SHT3X.cpp」内の「Wire」という記述を、全て「Wire1」に変更する。
- コピーした「SHT3X.cpp」内の「Wire1.begin();」という記述について、「Wire1.begin(0, 26);」(HATのピンソケット名)に変更する。
- コピーした「Adafruit_BMP280.h」内の「TwoWire *theWire = &Wire」という記述について、「TwoWire *theWire = &Wire1」に変更する。