Boardoza_FT800_TFT_Driver_Breakout_Board

Public

@boardoza

Download board files

Files for version 1. Pick what you came for.

Share Boardoza_FT800_TFT_Driver_Breakout_Board

Check access before sharing the link.

Who can open this board

Anyone can open this board. No sign-in is required.

This link opens the latest version. Copying it does not grant additional access.

Loading…

README

Boardoza FT800 TFT Driver Breakout Board

The Boardoza FT800 TFT Driver Breakout Board is a powerful graphics controller solution designed to simplify the creation of high-quality Human-Machine Interfaces (HMIs) for makers and embedded developers. Powered by the Bridgetek (FTDI) FT800 Embedded Video Engine (EVE), this module unburdens your main microcontroller by handling complex graphics rendering, audio processing, and touch control on a dedicated chip. It is the perfect bridge for connecting low-cost MCUs to sophisticated color displays.

Operating with a 5V supply, the board communicates via a standard SPI interface at speeds up to 30 MHz, making it compatible with popular platforms including Arduino, ESP32, STM32, and Raspberry Pi. It supports WQVGA (480x272) and QVGA (320x240) resolution TFT displays through a standard 40-pin FPC connector. Beyond graphics, it includes a built-in audio engine with PWM output for direct speaker connection. The FT800 offers flexible touch input options with integrated resistive touch support and native capacitive touch connectivity via I²C, providing a complete multimedia solution for industrial control panels, medical devices, IoT projects, and smart home interfaces.

Click here to purchase!

Front SideBack Side

Key Features

  • Dual Resolution Support: Compatible with WQVGA (480x272) and QVGA (320x240) TFT panels with both DE mode and VSYNC/HSYNC synchronization.
  • Works with any MCU: Uses standard SPI, compatible with Arduino, ESP32, STM32, Raspberry Pi Pico, and more.
  • Resistive & Capacitive Touch Support: Integrated resistive and capacitive touch controller support via I²C.
  • Audio Output: Mono audio channel with PWM output and dedicated speaker connections.
  • Object-Oriented Architecture: Advanced command-based system enables low-cost host MCUs to create sophisticated HMI applications.
  • Perfect for custom HMIs: Great for dashboards, robotics screens, measurement devices, smart panels, and DIY UI projects.
  • Display Control Signals: Built-in display enable, pixel clock, and sync signal outputs for direct TFT panel control.
  • Interrupt Capability: Hardware interrupt output for efficient event-driven programming.

FT800 vs FT810 Comparison

FeatureFT800FT810
Supported ResolutionsWQVGA (480x272), QVGA (320x240)up to SVGA (800x600)
Maximum ResolutionWQVGA (480x272)SVGA (800x600)
Resistive Touch Support✓ Integrated✓ Integrated
Capacitive Touch Support✓ Direct connection via I²C (J9)✗ Requires expansion board
Audio Output✓ Mono with PWM output, integrated speaker & line out✓ Mono with PWM output, integrated speaker & line out
SPI Interface✓ Up to 30 MHz✓ Up to 30 MHz
Board Dimensions40mm x 100mm40mm x 100mm

Note: The FT800 provides native capacitive touch support through the dedicated I²C connector (J9), allowing direct connection to capacitive touch panels. The FT810 focuses on resistive touch integration but can support capacitive touch through an external interface board if needed.


Technical Specifications

Model: FT800
Manufacturer: Bridgetek (FTDI)
Input Voltage: 5V
Voltage Input Type: Multiple pin connector (standard 2.50mm pitch)
Working Current: 150mA
Functions: Embedded Video Engine (Graphics Controller, Audio Processor, Touch Controller)
Interface: SPI (up to 30 MHz), I²C (capacitive touch)
Supported Resolutions: WQVGA (480x272), QVGA (320x240)
Display Modes: Data Enable (DE), VSYNC/HSYNC
Touch Input: Resistive (integrated), Capacitive (external via I²C)
Color Depth: RGB666 (18-bit, 6-bit per color channel)
Audio Output: Mono PWM audio channel
Connector Type: 40-Pin FPC
Operating Temperature: -40°C ~ +85°C
Board Dimensions: 40mm x 100mm


Board Pinout

( J1 ) Power and Control

Pin NumberPin NameDescription
13V33.3V Voltage Output
25VBoard Supply Input
3GNDGround
4PDPower Down / Board Enable (Active High, 3.3V-5V compatible)
5INTInterrupt Output (3.3V logic level)

( J2 ) TFT Display & Touch Interface

Pin NumberPin NameDescription
1LED-LED Backlight Driver Negative
2LED+LED Backlight Driver Positive
3GNDGround
4VDD3.3V Power Output
5GNDGround
6GNDGround
7R2Red RGB Signal Bit 2
8R3Red RGB Signal Bit 3
9R4Red RGB Signal Bit 4
10R5Red RGB Signal Bit 5
11R6Red RGB Signal Bit 6
12R7Red RGB Signal Bit 7
13GNDGround
14GNDGround
15G2Green RGB Signal Bit 2
16G3Green RGB Signal Bit 3
17G4Green RGB Signal Bit 4
18G5Green RGB Signal Bit 5
19G6Green RGB Signal Bit 6
20G7Green RGB Signal Bit 7
21GNDGround
22GNDGround
23B2Blue RGB Signal Bit 2
24B3Blue RGB Signal Bit 3
25B4Blue RGB Signal Bit 4
26B5Blue RGB Signal Bit 5
27B6Blue RGB Signal Bit 6
28B7Blue RGB Signal Bit 7
29GNDGround
30DATA_CLOCKTFT Pixel Clock Output (Push-Pull)
31DISPDisplay Enable Output (Push-Pull)
32HSYNCHorizontal Sync Output (Push-Pull)
33VSYNCVertical Sync Output (Push-Pull)
34DEData Enable Output (Push-Pull)
35NCNot Connected
36GNDGround
37X+Touch Screen Right Electrode
38Y-Touch Screen Bottom Electrode
39X-Touch Screen Left Electrode
40Y+Touch Screen Top Electrode

( J3 ) Speaker Output

Pin NumberPin NameDescription
1Speaker+Speaker Output Positive
2Speaker-Speaker Output Negative

( J5 ) Audio Line Output

Pin NumberPin NameDescription
1Audio Out+Audio Line Output Positive
2Audio Out-Audio Line Output Negative

( J6 ) SPI Communication

Pin NumberPin NameDescription
1CSSPI Chip Select (Active Low)
2MISOSPI Master In, Slave Out
3MOSISPI Master Out, Slave In
4SCKSPI Clock Input

( J7 ) Auxiliary Power

Pin NumberPin NameDescription
15V+Board Supply Input
25V-Ground

( J9 ) Capacitive Touch I²C Interface

Pin NumberPin NameDescription
1INTCapacitive Touch Interrupt (Active Low)
2SDAI²C Serial Data Pin
3SCLI²C Serial Clock Pin
4RSTCapacitive Touch Reset (Active Low)

Note: The FT800 includes an integrated resistive touch controller. The J9 connector provides optional support for external capacitive touch controllers via I²C interface.


Board Dimensions


Step Files

Boardoza FT800.step


Datasheet

FTDI FT800 Datasheet.pdf


Version History

  • V1.0.0 – Initial Release

Support

For technical questions or assistance, please contact [email protected]


License

Shield: CC BY-SA 4.0

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

CC BY-SA 4.0

Comments

No comments yet. Be the first to ask about this board.

Ask about this board

Sign in to BoardRepo

New here? Signing in creates your account; there is no separate sign-up.