こんなことがありました。笑ってやってください。
4年前に書いたスケッチが必要になり、書き込みしたらコンパイルエラーになって
"exit status 1
control reaches end of non-void function [-Werror=return-type]"
調べたら<br />void以外の関数で戻り値が無いと次のエラーとなる。<br />"戻り値"が必要ないこともありますが・・・<br /><code>return true</code>と入れたらコンパイル出来ました。
ちなみに
次のスクリーンショットArduino IDEの環境設定で"コンパイル"のチェックを外すとエラーになりません。<br />以前からチェック入れていて、エラーは出なかったと記憶しています。
でも、これからは正しいcodeを書くようにしたいと思います。