Display SPI
The host sends the clock and display data. The separate D/C line distinguishes command or register index from data.
The ILI9341 drives a 240 × 320 TFT panel. The MSP3223 module exposes its 4-wire SPI interface and adds independent capacitive touch and SD interfaces.
Host clock shared by the display and the SD socket.
| Pin | Signal | Direction | Function |
|---|---|---|---|
| 1 | VCC Supply input | Supply input | 5 V module supply for the onboard regulator. |
| 2 | GND Supply return | Supply return | Connect to host ground. |
| 3 | LCD_CS Input | Input | Active-low display select. |
| 4 | LCD_RST Input | Input | Active-low display reset. |
| 5 | LCD_RS Input | Input | Low for a command byte. High for parameters and pixel data. |
| 6 | SDI Input | Input | Host data shared by the display and the SD socket. |
| 7 | SCK Input | Input | Host clock shared by the display and the SD socket. |
| 8 | LED Input | Input | Backlight control. The board schematic allows this input to be open or high for illumination. |
| 9 | SDO Output | Output | Data return shared by the display and the SD socket. |
| 10 | CTP_SCL Input | Input | Capacitive touch I²C clock. |
| 11 | CTP_RST Input | Input | Active-low touch controller reset. |
| 12 | CTP_SDA Bidirectional | Bidirectional | Capacitive touch I²C data. |
| 13 | CTP_INT Output | Output | Active-low touch interrupt. |
| 14 | SD_CS Input | Input | Active-low select for the SD card socket. |
The host sends the clock and display data. The separate D/C line distinguishes command or register index from data.
The touch controller has separate reset, interrupt and bus signals.
Keep the unused device deselected when sharing the bus.
| Parameter | Limit | Conditions and source |
|---|---|---|
| Module supply5.0 V | 5.0 V | The module feeds a local 3.3 V regulator. This voltage applies to the board header. LCDWiki MSP3223 product specification, Interface Definition and module schematic. |
| Panel pixels240 × 320 | 240 × 320 | Portrait address coordinates before rotation. LCDWiki MSP3223 product specification, Interface Definition and module schematic. |
| Write framing8 bits per transfer | 8 bits per transfer | The module uses a separate LCD_RS line. Use the panel initialization sequence for the fitted module. LCDWiki MSP3223 product specification, Interface Definition and module schematic. |
The map covers the LCDWiki MSP3223 2.54 mm header. The manufacturer lists the same signals on its separate 0.5 mm FPC connector. Consult the Ilitek pad table for a bare chip-on-glass design.