8080-style 8-bit display bus
The eight data contacts carry successive command and pixel bytes. The separate SD card interface is SPI.
The ILI9486 drives a 320 × 480 panel. The MAR3501 shield uses an 8-bit 8080-style display bus through onboard level conversion.
SD card SPI clock.
| Pin | Signal | Direction | Function |
|---|---|---|---|
| 1 | 5V Supply input | Supply input | 5 V module input from the Arduino header. |
| 2 | 3V3 Supply input | Supply input | 3.3 V supply contact. The product pinout allows this contact to remain disconnected when 5 V powers the board. |
| 3 | GND Supply return | Supply return | Connect to host ground. |
| 4 | LCD_D0 Bidirectional | Bidirectional | Display parallel data bit 0. |
| 5 | LCD_D1 Bidirectional | Bidirectional | Display parallel data bit 1. |
| 6 | LCD_D2 Bidirectional | Bidirectional | Display parallel data bit 2. |
| 7 | LCD_D3 Bidirectional | Bidirectional | Display parallel data bit 3. |
| 8 | LCD_D4 Bidirectional | Bidirectional | Display parallel data bit 4. |
| 9 | LCD_D5 Bidirectional | Bidirectional | Display parallel data bit 5. |
| 10 | LCD_D6 Bidirectional | Bidirectional | Display parallel data bit 6. |
| 11 | LCD_D7 Bidirectional | Bidirectional | Display parallel data bit 7. |
| 12 | LCD_RST Input | Input | Active-low display reset. |
| 13 | LCD_CS Input | Input | Active-low display chip select. |
| 14 | LCD_RS Input | Input | Low for command, high for data and parameters. |
| 15 | LCD_WR Input | Input | Display write strobe. |
| 16 | LCD_RD Input | Input | Display read strobe. |
| 17 | SD_SS Input | Input | Active-low SD card select. |
| 18 | SD_DI Input | Input | Host-to-SD-card SPI data. |
| 19 | SD_DO Output | Output | SD-card-to-host SPI data. |
| 20 | SD_SCK Input | Input | SD card SPI clock. |
The eight data contacts carry successive command and pixel bytes. The separate SD card interface is SPI.
The SD socket has its own SPI signals, separate from the display bus.
| Parameter | Limit | Conditions and source |
|---|---|---|
| Module supply5 V on Arduino UNO | 5 V on Arduino UNO | The documented shield includes level conversion. Bare controller supply limits are different. LCDWiki MAR3501 User Manual CR2018-MI2455 Rev. 1.0, pp. 2–4 and direct insertion instructions. |
| Panel pixels320 × 480 | 320 × 480 | Use the module-specific initialization and orientation settings. LCDWiki MAR3501 User Manual CR2018-MI2455 Rev. 1.0, pp. 2–4 and direct insertion instructions. |
| Display data bus8 bits | 8 bits | The module’s RGB565 test mode transfers two bytes for every pixel. LCDWiki MAR3501 User Manual CR2018-MI2455 Rev. 1.0, pp. 2–4 and direct insertion instructions. |
The map covers the ILI9486-equipped MAR3501 documented in the module manual. The current product listing also names ST7796, so match the controller to the board revision. The map uses the numbers from the module manual, which span several headers.