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:
The RA8875 is an electronic component 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 specifications and datasheet sections.
Manufacturer
Adafruit
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
Related Variants
The following components are covered by the same datasheet.
| Part Number | Manufacturer | Package |
|---|---|---|
| RA8875L3T | — | — |
Get structured datasheet data via API
Get started free