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 BoardThe 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.
RA8875 Key Specifications
| Parameter | Value |
|---|---|
| Logic Level | 3V to 5V compliant (level shifted) |
| Internal RAM | 768KB |
| Level Shifter | CD74HC4050 |
| Touch Support | 4-wire resistive touchscreen |
| Backlight Driver | constant-current boost, 25mA or 50mA at up to 24V |
| Display Connector | 40-pin FPC TFT |
| Supply Voltage (VIN) | 3V to 5V DC |
| Max Display Resolution | 800x480 pixels |
| Communication Interface | SPI |
| 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
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.