# 【3.デバッガ】

PlatformIOを使用するきっかけになった原因?とも言うべき機能を試します。

この機能を利用するには「PlatformIO」の<span style="color: rgb(224, 62, 45);">**ユーザー登録が必要**</span>です。  
ユーザー登録が完了したらPlatformIOからログインします。

[![image.png](https://book.a10-objects.jp/uploads/images/gallery/2026-04/scaled-1680-/vZGimage.png)](https://book.a10-objects.jp/uploads/images/gallery/2026-04/vZGimage.png)

UsernameかemailとPasswordを入力してログイン。

[![image-1.png](https://book.a10-objects.jp/uploads/images/gallery/2026-04/scaled-1680-/qKMimage-1.png)](https://book.a10-objects.jp/uploads/images/gallery/2026-04/qKMimage-1.png)

ログイン画面

[![image-2.png](https://book.a10-objects.jp/uploads/images/gallery/2026-04/scaled-1680-/mhnimage-2.png)](https://book.a10-objects.jp/uploads/images/gallery/2026-04/mhnimage-2.png)

とりあえず。<span style="color: rgb(224, 62, 45);">**アプリを再起動**</span>。

ブレイクポイントを設定。

[![image-3.png](https://book.a10-objects.jp/uploads/images/gallery/2026-04/scaled-1680-/l0Jimage-3.png)](https://book.a10-objects.jp/uploads/images/gallery/2026-04/l0Jimage-3.png)

デバッグの実行

「PIO Debug」を選択し「RUN」します。

[![1592112548.png](https://book.a10-objects.jp/uploads/images/gallery/2026-04/scaled-1680-/1592112548.png)](https://book.a10-objects.jp/uploads/images/gallery/2026-04/1592112548.png)

デバッグ用のビルドが実行されボードが再起動されます。

[![image-4.png](https://book.a10-objects.jp/uploads/images/gallery/2026-04/scaled-1680-/ZaKimage-4.png)](https://book.a10-objects.jp/uploads/images/gallery/2026-04/ZaKimage-4.png)

最初に「init()」で停止しますが、継続します。

[![image-5.png](https://book.a10-objects.jp/uploads/images/gallery/2026-04/scaled-1680-/3n7image-5.png)](https://book.a10-objects.jp/uploads/images/gallery/2026-04/3n7image-5.png)

継続。

[![1592112603.png](https://book.a10-objects.jp/uploads/images/gallery/2026-04/scaled-1680-/1592112603.png)](https://book.a10-objects.jp/uploads/images/gallery/2026-04/1592112603.png)

指定したブレイクポイントで停止しました。

[![image-6.png](https://book.a10-objects.jp/uploads/images/gallery/2026-04/scaled-1680-/pa9image-6.png)](https://book.a10-objects.jp/uploads/images/gallery/2026-04/pa9image-6.png)

機能的な事は未だこれから勉強しますがとりあえず新しいArduino環境で開発が出来るようになりました。