ArduinoでaitendoのTFT液晶(M-Z18SPI-2PB)を制御するライブラリを作成するための調査(4)
はじめに 一旦、ソースコードの解析は休んで、ハードウェアについて調べます。 aitendoの液晶モジュールに使われている制御チップ(ST7735S)のデータシートから仕様を理解し、ソースコードを解析する際のあたりが付けら… 続きを読む »
はじめに 一旦、ソースコードの解析は休んで、ハードウェアについて調べます。 aitendoの液晶モジュールに使われている制御チップ(ST7735S)のデータシートから仕様を理解し、ソースコードを解析する際のあたりが付けら… 続きを読む »
はじめに コマンドの格納場所をパスの通った別の場所へ変更したり、もともとインストールされていたコマンドと同名のコマンドをインストールしてPATH環境変数で新しい方が先に見つかるように設定しても、目的のコマンドが実行できな… 続きを読む »
はじめに 「ArduinoでaitendoのTFT液晶(M-Z18SPI-2PB)を制御するライブラリを作成するための調査(2)」の続きで、"Adafruit_GFX"クラスを解析します。 調査 Ad… 続きを読む »
はじめに 「PaizaCloudでCakePHP3のチュートリアルの環境を構築するまとめ」でPaizaCloudでCakePHP3のチュートリアルの環境を構築する方法が分かりました。しかし、毎回コマンドを入力するのは面… 続きを読む »
はじめに Githubなどにあるソースコードを解析する際に、ファイル構成やクラス構成などの概要だけでも分かれば解析のアタリがつけやすいです。本来は一定のルールに従ったコメントを記述したソースコードからドキュメントを自動生… 続きを読む »
はじめに Adafruitライブラリのソースコードと、ST7735Sのデータシートから液晶モジュールの制御方法を調べます。後に思い出しやすいように、結果だけでなく過程を含めてまとめます。 調査 ソースコードの取得 まず、… 続きを読む »
はじめに 何かしらの手順を説明するためにブラウザの画面キャプチャが欲しい時があります。最近は使用している画面が大きいので、普段のサイズで画面キャプチャを行うと画像のサイズが大きすぎます。また、画像サイズが揃っている方がド… 続きを読む »
はじめに PHP、MySQL、Apache httpdまで揃ってましたが、CakePHP3の環境には足りないものがあったので、CakePHP3のチュートリアルが行える環境を作成してみました。 追記 「PaizaCloud… 続きを読む »
はじめに VagrantでCentOSを利用した場合に、ある日突然、VirtualBox Guest Additionsが更新できなくなる原因と対応をまとめます。検証環境はmacOSですが障害の原因はゲストOS側にあるの… 続きを読む »
はじめに ど忘れ防止に、grepを使用してパターンを検索する際によく使うオプションを逆引きでメモしておく。 パターン検索方法の色々 パターンが一致しない行を出力する場合、”-v”オプションを指定す… 続きを読む »