コントローラ追加購入ESP8266と通信出来ない。(ESP8266とか)に対応しているか不明というような感じなので、手を出さずにいた。fontxファイルをバイナリーのままコードに埋め込みたくなった。Arduino-IDEでコンパイルさせていると、埋め込み先のsectionがわからない。いうことでgcc等のコマンドが見えるmakeコマンドでのコンパイルに挑戦してみることにした。esp8266Arduino.mkをコピーし、サンプルのMakefileを書いてみる。cygwin上でmakeコマンドを実行するとエラーがいっぱい。esp8266Arduino.mkは1か所だけコメントアウトして、コンパイルとプログラムが書き込めるようになった。出来上がったMakefileは、こんな感じ使用しているコンパイラ等のツールが非cygwinなので、cygwinのパスと非cygwinのパスが混じっているのが気持ち悪い、が我慢する。LinuxやMacでやれば楽なんだろうな。Windowsでbashが使えるようになれば楽になるかしら?って、メーカー提供のSDKがbash対応しなければいけないわけだから望みは薄い。HelloWorld.inoはこれ。Arduino-IDEでもコンパイルできるままなのも良い。makeコマンドだから、当然更新があったファイルしかコンパイルしないので、2回目以降のコンパイルはArduino-IDEよりはるかに速い。コンパイルエラーもわかりやすい。Arduinoである程度規模以上のプログラムを開発する必要がある人にはお勧めします。さぁ、次は日本語表示。コメントをキャンセルメールアドレスが公開されることはありません。