Skip to main content

We use cookies to understand how you use our site and improve your experience. See our Privacy Policy.

RA8875

SPDX-FileCopyrightText: 2021 ladyada for Adafruit Industries # SPDX-License-Identifier: MIT # Quick test of RA8875 with Feather M4 import time import board import busio import digitalio from adafruit_ra8875 import ra8875 from adafruit_ra8875.ra8875 import color565 BLACK = color565(0, 0, 0) RED = color565(255, 0, 0) BLUE = color565(0, 255, 0) GREEN = color565(0, 0, 255) YELLOW = color565(255, 255, 0) CYAN = color565(0, 255, 255) MAGENTA = color565(255, 0, 255) WHITE = color565(255, 255, 255) # Configuration for CS and RST pins: cs_pin = digitalio.DigitalInOut(board.D9) rst_pin = digitalio.DigitalInOut(board.D10) int_pin = digitalio.DigitalInOut(board.D11) # Config for display baudrate (default max is 6mhz): BAUDRATE = 6000000 # Setup SPI bus using hardware SPI:

TFT Display Driver Board

The RA8875 is a tft display driver board from Adafruit. SPDX-FileCopyrightText: 2021 ladyada for Adafruit Industries # SPDX-License-Identifier: MIT # Quick test of RA8875 with Feather M4 import time import board import busio import digitalio from adafruit_ra8875 import ra8875 from adafruit_ra8875.ra8875 import color565 BLACK = color565(0, 0, 0) RED = color565(255, 0, 0) BLUE = color565(0, 255, 0) GREEN = color565(0, 0, 255) YELLOW = color565(255, 255, 0) CYAN = color565(0, 255, 255) MAGENTA = color565(255, 0, 255) WHITE = color565(255, 255, 255) # Configuration for CS and RST pins: cs_pin = digitalio.DigitalInOut(board.D9) rst_pin = digitalio.DigitalInOut(board.D10) int_pin = digitalio.DigitalInOut(board.D11) # Config for display baudrate (default max is 6mhz): BAUDRATE = 6000000 # Setup SPI bus using hardware SPI:. View the full RA8875 datasheet below including key specifications.

Official RA8875 datasheet (PDF) — the source this page was extracted from.

Manufacturer

Adafruit

Category

Displays

RA8875 Key Specifications

ParameterValue
Logic Level3V to 5V compliant (level shifted)
Internal RAM768KB
Level ShifterCD74HC4050
Touch Support4-wire resistive touchscreen
Backlight Driverconstant-current boost, 25mA or 50mA at up to 24V
Display Connector40-pin FPC TFT
Supply Voltage (VIN)3V to 5V DC
Max Display Resolution800x480 pixels
Communication InterfaceSPI
3.3V Regulator Output (3Vo)at least 100mA
Max SPI Clock (CircuitPython)6 MHz

RA8875 Overview

Part: RA8875 Touch Display Driver Board — Adafruit Type: TFT Display Driver Board Description: A powerful TFT driver board featuring the RA8875 chip, capable of controlling displays up to 800x480 pixels with hardware-accelerated graphics and resistive touchscreen support via SPI.

Operating Conditions:

  • Supply voltage: 3–5 VDC
  • Output voltage (3Vo): 3.3 V
  • Output current (3Vo): 100 mA (minimum)

Absolute Maximum Ratings:

Key Specs:

  • Display resolution: Up to 800x480 pixels
  • Onboard RAM: 768 KB
  • Logic compatibility: 3-5 V
  • Backlight booster output: 25 mA or 50 mA at up to 24 V
  • SPI baudrate (CircuitPython): 6 MHz (max stable)
  • Level shifter propagation delay: ~10 ns (CD74HC4050)

Features:

  • Supports 4", 5", or 7" TFT displays
  • Hardware-accelerated shapes (lines, rectangles, triangles, ellipses, round-rects)
  • Built-in English/European font set
  • 4-wire resistive touchscreen support with IRQ pin
  • Onboard 3.3V regulator
  • Constant-current backlight booster
  • Level shifting for 3-5V logic compatibility
  • MISO tristate circuit (Rev E and later)

Applications:

  • Driving large TFT screens with microcontrollers lacking native display drivers
  • Adding resistive touch input to display projects

Package:

  • Breakout board with header pins
  • 40-pin FPC connector for TFT display

Other Displays

  • SSD1306 – Solomon Systech, OLED Display Breakout Board
  • C6522QT – Dell Inc., Interactive Flat Panel Display
  • ERC12864FGF-2 – EastRising Technology Co., Limited, 128x64 Graphic LCD Module
  • ERC12864FRF-2 – EastRising Technology Co., Limited, 128x64 FSTN Graphic LCD Module
  • ERC12864FSF-2 – EastRising Technology Co., Limited, 128x64 FSTN Graphic LCD Module
  • ERC12864FYGF-2 – EastRising Technology Co., Limited, 128x64 Graphic LCD Module
  • ERC12864SBSF-2 – EastRising Technology Co., Limited, 128x64 Graphic LCD Module
  • gen4-RP2350-28 – 4D Systems, Microcontroller

All Displays datasheetsAll Adafruit datasheets (6)

Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Ask your AI agent about the RA8875

Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.

claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp

Then ask: "Can the RA8875 run from my 12 V rail? Check it against the datasheet limits."

Create a free account $2 of usage every month, no card needed.