Displays

Character LCDs, SPI TFTs, e-paper modules and larger capacitive-touch TFT panels solve different display jobs. Treat display class, interface, controller, resolution, touch, refresh behaviour, storage, voltage and mounting as separate swap checks.

Can I swap these?

Pick the board you have - we'll show what we know about swapping it.

Known swap options (1)

General board checks (7)
  • Decide whether the project needs a character LCD or a pixel-addressed TFT display. Do not cross that boundary without redesigning the UI and firmware.
  • For character LCDs, match the character geometry first: 16x2, 20x4, or another size.
  • Match the interface path: parallel pins, I2C backpack, Qwiic, Grove, Raspberry Pi HAT, SPI TFT breakout, raw TFT panel connector, or capacitive-touch module.
  • For TFTs, confirm resolution, controller or driver family, SPI mode, color depth, touch controller, microSD wiring, library support and available MCU memory.
  • Confirm supply voltage, logic level, I2C address or serial protocol, contrast/backlight controls, and current draw.
  • Check board dimensions, mounting holes, connector position, keypad buttons, touch area, bezel opening and enclosure depth.
  • Use the vendor product page and datasheet for the exact module before swapping into a finished design.

Parts in this group

Parallel character LCDs

I2C, Grove and Qwiic character LCDs

Small SPI TFT displays

Larger capacitive-touch TFTs