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@5:b28ce8616b41, 2020-12-30 (annotated)
- Committer:
- nz
- Date:
- Wed Dec 30 17:12:59 2020 +0000
- Revision:
- 5:b28ce8616b41
- Parent:
- 3:513297422037
update
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
nz | 0:b699e59d925b | 1 | /* |
nz | 3:513297422037 | 2 | * mbed Library for FTDI FT800 |
nz | 3:513297422037 | 3 | * ported to mbed by Nikolai Zimfer, 2020 |
nz | 3:513297422037 | 4 | * based on Original Code Sample from FTDI |
nz | 3:513297422037 | 5 | * & on the work of Peter Drescher: https://os.mbed.com/users/dreschpe |
nz | 3:513297422037 | 6 | * & on the work of OptoLab: https://github.com/OptoLAB/FT800-ConnectEVE-Demo |
nz | 3:513297422037 | 7 | * |
nz | 3:513297422037 | 8 | * |
nz | 3:513297422037 | 9 | * CONNECTION |
nz | 3:513297422037 | 10 | *---------------------------------------- |
nz | 3:513297422037 | 11 | * Break Out Board FRDM-K64F |
nz | 3:513297422037 | 12 | *---------------------------------------- |
nz | 3:513297422037 | 13 | * Pin 1 VDD ----- +3.3V |
nz | 3:513297422037 | 14 | * Pin 2 GND ----- GND |
nz | 3:513297422037 | 15 | * Pin 3 SPI SCLK ----- D13 (PTD1) SCK |
nz | 3:513297422037 | 16 | * Pin 4 MISO ----- D12 (PTD3) MISO |
nz | 3:513297422037 | 17 | * PIN 5 MOSI ----- D11 (PTD2) MOSI |
nz | 3:513297422037 | 18 | * Pin 6 CS ----- D10 (PTD0) |
nz | 3:513297422037 | 19 | * Pin 7 INT ----- D9 (PTC4) |
nz | 3:513297422037 | 20 | * Pin 8 PD ----- D8 (PTC12) |
nz | 3:513297422037 | 21 | * Pin 17 BLVDD ----- +3.3V |
nz | 3:513297422037 | 22 | *---------------------------------------- |
nz | 3:513297422037 | 23 | */ |
nz | 0:b699e59d925b | 24 | |
nz | 0:b699e59d925b | 25 | #ifndef FT800_H |
nz | 0:b699e59d925b | 26 | #define FT800_H |
nz | 0:b699e59d925b | 27 | |
nz | 0:b699e59d925b | 28 | #include "FT800_Display.h" |
nz | 0:b699e59d925b | 29 | #include "FT800_Registers.h" |
nz | 0:b699e59d925b | 30 | #include "FT800_Functions.h" |
nz | 0:b699e59d925b | 31 | |
nz | 0:b699e59d925b | 32 | #endif |