ESP32-A1S にいきずまり ESP32 の購入を考えましたが、以前 ATOM Lite を購入したことを思い出しました。
ATOM Lite に TFT を接続してみました。接続PIN が少なくなんとか接続し TFT-eSPI のサンプルスケッチを書き込むとすんなり表示されタッチスクリーンも動作しました。

User_setup.h の設定は、

#define TFT_MISO 33
#define TFT_MOSI 23
#define TFT_SCLK 19
#define TFT_CS   22  // Chip select control pin
#define TFT_DC    21  // Data Command control pin
//#define TFT_RST   4  // Reset pin (could connect to RST pin)
//#define TFT_RST  -1  // Set TFT_RST to -1 if display RESET is connected to ESP32 board RST

// For ESP32 Dev board (only tested with GC9A01 display)
// The hardware SPI can be mapped to any pins

//#define TFT_MOSI 15 // In some display driver board, it might be written as "SDA" and so on.
//#define TFT_SCLK 14
//#define TFT_CS   5  // Chip select control pin
//#define TFT_DC   27  // Data Command control pin
//#define TFT_RST  33  // Reset pin (could connect to Arduino RESET pin)
//#define TFT_BL   22  // LED back-light

#define TOUCH_CS 25  

ただ残りの PIN が無いのでロータリーエンコーダー等使えません。ところがI2C で使う方法もあるようですので ATOM Lite でしばらく遊べそうです。

投稿者 JF1PTL

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です