Adafruit
3.2 inch 320x820 RGB TTL TFT Display - No Touch
· MPN: ADA5828
This rectangular TFT module is for projects that can drive a high-pixel-count RGB TTL display directly. It provides 320x820 pixels with RGB666 16-bit full-co...
Get notified when back in stock
This rectangular TFT module is for projects that can drive a high-pixel-count RGB TTL display directly. It provides 320x820 pixels with RGB666 16-bit full-colour output on an IPS panel, so colours stay clear at wide viewing angles.
It uses an ST7701S TFT driver. SPI is used only to configure the display; pixels are not drawn over SPI. Pixel data needs TTL RGB “dot clock” driving from a suitable host, such as an ESP32-S3 with octal PSRAM or a Raspberry Pi using direct-DPI or an intermediary chip such as the ICN6211.
This version does not have a touchscreen. The listing is for the bare display module only, with no PCB included.
Although it has a 40-pin connector, the pinout is not the same as standard rectangular 800x480 4.3 inch, 5 inch or 7 inch displays, or 480x272 4.3 inch displays, so check your driver board pinout carefully. It is not suitable for wiring directly to a typical Feather or Arduino unless your hardware specifically supports RGB-666 displays with the correct pinout.
Specifications:
- Display size: 3.2"
- Resolution: 320x820
- Pixel format: RGB666 16-bit full-color pixels
- Display technology: IPS display
- Viewing angle: up to 80 degrees off-axis in any direction
- Touchscreen: No touchscreen
- TFT driver: ST7701S
- Configuration interface: SPI
- Pixel data interface: TTL RGB 'dot clock' data
- SPI pixel drawing: You cannot draw pixels over SPI
- Connector: 40-pin connector
- Connector pinout: Does not have the same pinout as standard 'rectangular' 800x480 (4.3", 5" or 7") or 480x272 (4.3") displays
- Required display support: TTL RGB TFT driving
- Required RGB support: RGB-666 displays
- Example microcontroller: ESP32-S3 with octal PSRAM
- Example computer: Raspberry Pi (with either direct-DPI connection or an intermediary chip like the ICN6211)
- PCB included: No PCB is included
- Technical resource: Display Init Code
- Technical resource: Specification's
- Technical resource: ST7701 Datasheet
A good match for advanced display projects using boards such as the Adafruit Qualia ESP32-S3 for TTL RGB-666 displays.
Jargon buster
Plain-language definitions for the technical terms used above.
- ESP32
- ESP32 is a family of low-cost microcontroller chips and modules from Espressif with built-in WiFi and Bluetooth. They support programmable firmware and over-the-air updates, and are commonly programmed with toolchains such as the Arduino core and ESP-IDF.
- IPS
- IPS is a type of LCD panel that keeps colours and contrast more consistent when viewed from an angle. This matters for small displays that may be mounted in a dashboard, handheld project, or enclosure where the viewer is not always looking straight on.
- microcontroller
- A microcontroller is a small computer on a single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
- octal PSRAM
- Octal PSRAM is external pseudo-static RAM that uses an eight-line data interface for higher bandwidth than simpler single- or quad-line connections. It provides extra working memory for tasks that exceed a microcontroller's built-in RAM, such as large frame buffers, camera or image data, audio, or sizeable data sets.
- PCB
- A printed circuit board (PCB) is a board, usually rigid, with etched copper tracks that connect electronic components together without loose wiring. Components are mounted on the board and signals route between them through the copper layout.
- RGB
- Short for red, green and blue, the three primary colours of light that are mixed in varying amounts to make a wide range of colours. In electronics RGB can refer to an LED or pixel that blends these three colours, or to a colour signal or interface that carries separate red, green and blue channels.
- RGB-666
- A parallel display colour interface that sends 6 bits each for red, green and blue, using many pins to stream pixel data to a screen. It matters because RGB-666 panels need a driver board with the right connector, timing signals, and software setup, rather than the simpler wiring used by small SPI displays.
- SPI
- A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
- TFT
- A thin-film transistor display is a common type of colour LCD used for graphics screens. Knowing a product is for TFTs helps you check that the driver board matches the display’s connector, resolution, backlight, and signalling method.
Find this product in
Displays & Screens
TL032FWV01-I1440A Display Specifications
Datasheet · 456.4 KB · Click any page to view full size
Supplier page — adafruit.com
Supplier Description · 818.7 KB · Click any page to view full size
ST7701 Controller Datasheet
Datasheet · 5.2 MB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more