コードは下記のようになります。LOW);}これをオシロスコープで確認すると下記のようなグラフになります。赤色が今回接続しているプローブの計測値になります。電圧がかかっていることがわかります。入れ代わっているようです。目で見ても、点滅している様子はわからず、点灯状態のように見えます。2つ使った回路を組んでみます。回路図は下記の通りです。5番ピンに接続しています。今回使用しているオシロスコープは2チャンネルあるので、もう1つのチャンネルのプローブを追加した回路のアノード側に接続します。ままで先ほどと同様のLチカを実行してみます。LOW);}するとオシロスコープでの測定結果は下記のようになります。それぞれのプローブの値を分けて表示していて、今回は黄色いグラフが6番ピンのLEDで、赤いグラフが5番ピンのLEDになります。切り替え時に影響を受けてノイズが入るようです。それではタイマー処理を実装してみます。メソッドの中で2つ一緒に扱えば良いのですが、それぞれのLEDを違うタイミングで点滅させたい場合にはそれぞれ独立した処理を行う必要があります。マルチスレッドに対応していないので、1つのコアをタイムシェアリングする形で擬似的なマルチスレッドとして実装する必要があります。いうライブラリを使ってみました。Libraries実装は下記のようになります。使ったタイマー処理で実行しています。入れて繰り返し実行しています。delayMicroseconds(brinkIntervalGreen);}これを実行して測定した結果が下記のようになります。それぞれのプローブの電圧の切り替わりのタイミングが異なっていて、独立して処理されているのが確認できます。まとめ今回は初めてオシロスコープを使ったので基本的な使い方ぐらいしかやっていませんが、実際の電圧のかかり方が可視化できるのはとても便利ですね。テスターでもその瞬間の電圧を見ることはできますが、今回のように短い時間で電圧が変わっていき、しかも複数のチャネルを同時に見たいような時にはやはり時系列で変化の様子を確認できるオシロスコープが便利です。点滅も目視で確認できる速さではなかったので、機械で正しく測定するのは大切ですね。下記のミニカメラが面白そうだったので購入してみました。