EYESPI Pinout
Adafruit's 18-pin 0.5 mm FPC standard for connecting SPI/I2C displays.
Overview
EYESPI is an Adafruit 18-pin, 0.5 mm-pitch flip-top FPC connector standard for wiring TFT/eInk displays over SPI plus I2C, with a 1:1 (A-B) cable.
Only the first ~10 pins (power, I2C, SPI, DC, RST, TCS) are needed for a basic TFT; the rest handle touch, SD, onboard RAM, eInk, and backlight on displays that support them.
Pinout
| Pin | Name | Function | Description |
|---|---|---|---|
| 1 | Vin | POWER | Power (3 V or 5 V, matched to host logic) |
| 2 | GND | GND | Ground |
| 3 | SCL | I2C / CLK | I2C clock (touch/sensor) |
| 4 | SDA | I2C / DATA | I2C data (touch/sensor) |
| 5 | SCK | SPI / CLK | SPI clock |
| 6 | MOSI | SPI / DATA | SPI data, controller to display/SD |
| 7 | MISO | SPI / DATA | SPI data out (SD card, 3.3 V) |
| 8 | DC | DATA | Display data/command select |
| 9 | RST | SIGNAL | Display reset |
| 10 | TCS | SPI | TFT/eInk SPI chip select |
| 11 | GP1 | SIGNAL | Spare GPIO |
| 12 | GP2 | SIGNAL | Spare GPIO |
| 13 | TSCS | SPI | Touchscreen chip select |
| 14 | MEMCS | SPI | Onboard RAM chip select |
| 15 | SDCS | SPI | SD card chip select |
| 16 | Lite | SIGNAL | Backlight PWM control |
| 17 | BUSY | SIGNAL | eInk busy signal |
| 18 | INT | SIGNAL | Capacitive touch interrupt |
Notes
- A basic TFT only needs pins 1-10; 11-18 are for touch, SD, RAM, eInk, backlight.
- The 18-pin map is fixed, but which pins a display uses is display-specific.
Reference: Adafruit EYESPI Breakout - Pinouts· verified 2026-06-27