#author("2018-10-01T17:52:19+09:00","default:nari","nari") #author("2018-10-01T17:53:20+09:00","default:nari","nari") * HSES-LCD24B 技術情報 [#i746cda7] ** 回路 [#x809e838] - ESP-WROOM-02側 基板 回路図: &ref(v328d1.pdf); - LCDモジュール 回路図: &ref(HSES-LCD24 技術情報/2.4inch1.pdf);, 寸法:&ref(HSES-LCD24 技術情報/2.4inch.pdf); -- LCD Controller: ILI9341, TochPanelIF: [[XPT2046:https://ldm-systems.ru/f/doc/catalog/HY-TFT-2,8/XPT2046.pdf]] - IO -- SPI: SCK-IO14, MISO-IO12, MOSI-IO13 -- LCD: CS-IO2, D/C-IO15 -- TouchPanel: CS-IO16, IRQ-IO4((SP1をショートで接続されるがI2Cを使用できなくなる,IRQを接続しなくてもTouchPanelは使用可能)) -- SDcard: CS-IO0 -- I2C: ((コネクタは未実装。ピン配置はWireライブラリのデフォルトと同じ)) SDA-IO4((SP1ショート時は使用できない)), SCL-IO5 - 未実装コネクタ -- I2C: [[GROVE - ユニバーサル4ピンコネクタ(10個入りパック):https://www.switch-science.com/catalog/1122/]]を取り付け可能です。GROVEデバイスのI2C接続のものを使用可能(?) 未保証です。 対応商品発売予定 -- USB(垂直): [[ミニUSBコネクタ(B):http://www.aitendo.com/product/4391]]を取り付け可能です。設置場所、ケーブルの取り回しで、こちらのほうが都合が良い場合おつかいください。2つのUSBコネクタに同時にケーブルを接続、通電しないでください。 ** 開発環境: ESP8266 Arduino [#r46b677b] HSES-LCDのプログラムはArduinoを使用して行うことが出来ます。 WiFi, LCD,TouchPanel,SDCardのライブラリがあります。 - [[ESP8266 Arduinoのインストール]] - Arduinoでの設定 -- ボード: Generic ESP8266 Module -- ResetMethod: nodemcu -- シリアルポート: 認識されたFT231Xのポート - [[GitHub - esp8266/Arduino: ESP8266 core for Arduino:https://github.com/esp8266/Arduino]] -- [[リファレンス:https://github.com/esp8266/Arduino/blob/master/doc/reference.md]] -- [[ライブラリ:https://github.com/esp8266/Arduino/blob/master/doc/libraries.md]] - [[HSES-LCD24の各機能用Arduinoライブラリ]] ** 公開しているライブラリ・アプリケーション [#fadf771c] - [[NetLCD:https://github.com/h-nari/NetLCD/blob/master/readme_ja.md]]: アプリケーション, HSES-LCD24をネットワーク経由で使用できるLCDディスプレイにする - [[Humblesoft_ILI9341:https://github.com/h-nari/Humblesoft_ILI9341]] ライブラリ、LCDに線、文字等を描画、Adafruit_ILI9341を拡張し、日本語描画機能を追加 - [[LcdTouchscreen:https://github.com/h-nari/LcdTouchscreen]] タッチスクリーンのライブラリ、キャリブレーション機能有り ** 関連ブログ記事 [#wf0fcf11] - [[HSES-LCD24に文字を表示するプログラム(1) | うだうだブログ:http://www.narimatsu.net/blog/?p=10636]] - [[HSES-LCD24に文字を表示させるプログラム(2) | うだうだブログ:http://www.narimatsu.net/blog/?p=10666]] - [[HSES-LCD24に文字を表示させるプログラム(3) | うだうだブログ:http://www.narimatsu.net/blog/?p=10685]] - [[HSES-LCD24に文字を表示させる(4) 画像表示とNetLCD公開 | うだうだブログ:http://www.narimatsu.net/blog/?p=10705]] - [[Adafruit_ILI9341に漢字表示機能追加 | うだうだブログ:http://www.narimatsu.net/blog/?p=10739]] - [[生活に小型ディスプレーを!! | うだうだブログ:http://www.narimatsu.net/blog/?p=10749]] - [[HSES-LCD24のタッチスクリーンを使う | うだうだブログ:http://www.narimatsu.net/blog/?p=10776]]