// I2C通信ライブラリを取り込む #include #include byte loop_count; void setup() { Serial.begin(115200); //シリアル通信開始 Serial.print("Begin\n"); // I2C通信開始 Wire.begin(); loop_count = 0; } void loop() { Serial.print("Hello "); Serial.print(loop_count, HEX); if(WireExt.beginReception(loop_count) >= 0){ int count = 22; while(count-- > 0){ Serial.print(" "); Serial.print(WireExt.get_byte(), HEX); } WireExt.endReception(); } Serial.print("\n"); if(++loop_count >= 0x80){ loop_count = 0; } // 処理のために少し待つ delay(100); }