Arduinoにコードをアップロードした後、シリアルモニターにいくつかの疑わしい出力がありました。空白の永遠の出力や、文字列やスクランブルされた文字列の突然のカットなどです。
Arduino IDEにはコンパイルエラーや警告がなかったので、Arduinoは壊れていると思いましたが、いくつかのテストの結果、Arduino IDEコンパイラですべての種類のエラーが検出されるわけではないことがわかりました。特に、配列構造のループに変数を割り当てる場合はそうです。これにより、Arduinoが短時間でクラッシュするようです。
Arduino IDEで表示されないエラーを検出するにはどうすればよいですか?