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

M5StickC非公式日本語リファレンスを参考に
- ENV.III温度・湿度・気圧センサー HAT
- TVOC/eCO2 ガスセンサ(SGP30)UNIT
を同時に接続した場合は初期化で
void setup() {
M5.begin();
Wire.begin(32, 33);
Wire1.begin(0, 26);
}
- 「UNIT_ENV」ライブラリ内の「SHT3X.h」「SHT3X.cpp」「QMP6988.cpp」「QMP6988.h」という4つのファイルを、作成したスケッチフォルダの下(XXX.ino と同じ場所)にコピーする。
- コピーした「SHT3X.cpp」内の「Wire」という記述を、全て「Wire1」に変更する。
- コピーした「SHT3X.cpp」内の「Wire1.begin();」という記述について、「Wire1.begin(0, 26);」(HATのピンソケット名)に変更する。
- コピーした「QMP6988.h」内の「TwoWire* wire_in=&Wire」という記述について、「TwoWire* wire_in=&Wire1」に変更する。