Library for FTDI FT800, Support up to 512 x 512 pixel resolution.
Dependents: FT800-Demo-Sliders FT800-Clock FT800-Demo-Bitmap
Hardware
- Display TFT 4.3" 480 x 272 (RVT43ULFNWC03) by Riverdi
- Break Out Board 20 by Riverdi
- Cable FFC, 0.5mm pitch, 20 pin, 150 mm
Info
- FT800 - Display, Audio and Touch Graphics Controller IC
- FT801 - Capacitive Touch Enabled Display, Audio and Touch Controller IC
- FT800 Series Programmer Guide
FT800.h@2:e078da558903, 2020-12-04 (annotated)
- Committer:
- nz
- Date:
- Fri Dec 04 09:56:29 2020 +0000
- Revision:
- 2:e078da558903
- Parent:
- 1:97e9e011adec
- Child:
- 3:513297422037
add connect
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
nz | 0:b699e59d925b | 1 | /* |
nz | 0:b699e59d925b | 2 | * mbed Library for FTDI FT800 |
nz | 0:b699e59d925b | 3 | * ported to mbed by Nikolai Zimfer, 2020 |
nz | 0:b699e59d925b | 4 | * based on Original Code Sample from FTDI |
nz | 0:b699e59d925b | 5 | * & on the work of Peter Drescher: https://os.mbed.com/users/dreschpe |
nz | 0:b699e59d925b | 6 | * & on the work of OptoLab: https://github.com/OptoLAB/FT800-ConnectEVE-Demo |
nz | 1:97e9e011adec | 7 | * |
nz | 2:e078da558903 | 8 | * |
nz | 2:e078da558903 | 9 | * |
nz | 1:97e9e011adec | 10 | * CONNECT |
nz | 1:97e9e011adec | 11 | *----------------------------------------- |
nz | 1:97e9e011adec | 12 | * Break Out Board FRDM-K64F |
nz | 1:97e9e011adec | 13 | *----------------------------------------- |
nz | 1:97e9e011adec | 14 | * Pin 1 VDD ----- +3.3V |
nz | 1:97e9e011adec | 15 | * Pin 2 GND ----- GND |
nz | 1:97e9e011adec | 16 | * Pin 3 SPI SCLK ----- D13 (PTD1) SCK |
nz | 1:97e9e011adec | 17 | * Pin 4 MISO ----- D12 (PTD3) MISO |
nz | 1:97e9e011adec | 18 | * PIN 5 MOSI ----- D11 (PTD2) MOSI |
nz | 1:97e9e011adec | 19 | * Pin 6 CS ----- D10 (PTD0) |
nz | 1:97e9e011adec | 20 | * Pin 7 INT ----- D9 (PTC4) |
nz | 1:97e9e011adec | 21 | * Pin 8 PD ----- D8 (PTC12) |
nz | 1:97e9e011adec | 22 | * Pin 17 BLVDD ----- +3.3V |
nz | 1:97e9e011adec | 23 | *----------------------------------------- |
nz | 0:b699e59d925b | 24 | */ |
nz | 0:b699e59d925b | 25 | |
nz | 0:b699e59d925b | 26 | #ifndef FT800_H |
nz | 0:b699e59d925b | 27 | #define FT800_H |
nz | 0:b699e59d925b | 28 | |
nz | 0:b699e59d925b | 29 | #include "FT800_Display.h" |
nz | 0:b699e59d925b | 30 | #include "FT800_Registers.h" |
nz | 0:b699e59d925b | 31 | #include "FT800_Functions.h" |
nz | 0:b699e59d925b | 32 | |
nz | 0:b699e59d925b | 33 | #endif |