少し前にArduinoでI2Cの外付けEEPROMを使う記事を書きましたが、その後少しプログラムを改良。ダンプ出力の右側にASCII文字も表示させるようにしました。 この機能は最初のプログラムを書いた時に入れたかった機能ですが、面倒だったので手抜きしていました。 そのスケッチは以下の通りです。 /* * I2C EEPROMの読み書きテスト * 対応素子:24LC32, 24LC64, 24LC128, 24LC256, 24LC512 * 2015/07/03 ラジオペンチ http://radiopench.blog96.fc2.com/ * ダンプ出力ににASCII文字を追加 */ #include <Wire.h> //I2C ライブラリ unsigned int startADR = 0x0000; unsigned int endADR = 0x1FFF; // アドレス上限指