# Frequently-Asked Questions （FAQ: よくある質問） — IoT Programming ドキュメント

# Frequently-Asked Questions （FAQ: よくある質問）

## （Windowsのみ）Arduino IDE で、プログラムのコンパイルができない

- Arduino IDEを管理者権限で起動してみてください。管理者権限で起動するには、右クリック＞その他＞管理者権限で起動　をえらびます。

## （Windowsのみ）Arduino IDE で、プログラムのコンパイルが終わらない

- ウイルス対策ソフトが、ファイルの書き込みを制限している場合があります。一時的に機能を停止してみましょう。

## 電源がはいらない

- Bボタンを押しながらUSBケーブルを差し込むと、復活する場合があるようです。

- 充電が不十分である可能性があります。ケーブルを接続してしばらく充電してみましょう。

- シリアルポートが認識されていれば、適当なプログラム（画面表示を伴うプログラムのほうがわかりやすい）を書き込んでみましょう。

## プログラムの書き込みができない

- USB-TypeCの向き(!!)をかえてみましょう。改善する場合があります。

- 安いUSBケーブルは元々充電しかできない場合があります（この場合、シリアルポートが認識されません）。別のUSBケーブルを使用してください。

## 再起動を繰り返す

- タスク化した関数を抜ける(終了する)ときに、自タスクを終了していない可能性があります。

- その他、タスクに割り当てるメモリが足りない場合など、メモリ使用の不具合も、再起動を引き起こすことがあります。

## その他、参考サイト

- M5StickC/ M5StickC Plusの困った時の対処や注意事項