ソースコードの解析は休んで、ハードウェアについて調べます。「ArduinoでaitendoのTFT液晶(M-Z18SPI-2PB)を制御するライブラリを作成するための調査(2)」の続きで、"Adafruit_GFX"クラスを解析します。「PaizaCloudでCakePHP3のチュートリアルの環境を構築するまとめ」でPaizaCloudでCakePHP3のチュートリアルの環境を構築する方法が分かりました。Githubなどにあるソースコードを解析する際に、ファイル構成やクラス構成などの概要だけでも分かれば解析のアタリがつけやすいです。Adafruitライブラリのソースコードと、ST7735Sのデータシートから液晶モジュールの制御方法を調べます。後に思い出しやすいように、結果だけでなく過程を含めてまとめます。何かしらの手順を説明するためにブラウザの画面キャプチャが欲しい時があります。最近は使用している画面が大きいので、普段のサイズで画面キャプチャを行うと画像のサイズが大きすぎます。httpdまで揃ってましたが、CakePHP3の環境には足りないものがあったので、CakePHP3のチュートリアルが行える環境を作成してみました。Additionsが更新できなくなる原因と対応をまとめます。ど忘れ防止に、grepを使用してパターンを検索する際によく使うオプションを逆引きでメモしておく。(17)プロフィール脱線しちゃった元SIerの趣味プログラマ。Moddable」で、ModdableでのM5Stack開発にハマり中。独自サイトの構築・維持の調査を兼ねて、hatenaからお引越ししました。