In memory of my brother lightcalamar.
"We are an enthusiastic team of screens based on FTDI chip. We like programming and share our advances. We have reached this goal, our only interest is to give the opportunity to operate this library to multiple platforms of MCU's in the market. Wait for you to enjoy the codes, of our, your time. Two friends, in Mexico and another in Spain, the water or the puddle does not scare us ... Last month of May, a member of the Team, we left. We move on. Without any interest, we publish this library altruistically."
- Library based on the library created by James Bowman
- Library based on lightcalamar GD23STM32_F103x > programmed and modified by [@TFTLCDCyg]
- Library based on STM32_GD2 user @nopnop2002 this link
- Configured to work with the most recient version of SdFat library
- Teensy 4.1
- Teensy 4
- Teensy 3.5 and Teensy 3.6
NHD 4.3" FT813 + Teensy 4.1
Wiring: 20 pin header TFT to MCU
- STM32F103x (F103C8, M3-DEMO)
- STM32F407x (BLACK-F407VG, M4-DEMO)
- BLACK STM32F411
- STM32F429 (Discovery board)
- Core7XXI (STM32F746)
- Nucleo STM32F767
- For STM32 boards: Donwload and use the Core STM32GENERIC by danieleff
- Arduino IDE 1.8.9 for best results
- Teensyduino 1.57
- SdFat library
- Unzip library copy and paste path of IDE arduino-1.8.9\libraries\ or Documents\Arduino\libraries\
- Install Arduino Zero or Arduino Sam from the board manager for the arm-none-eabi-gcc compiler
- Download the GNU ARM Embedded Toolchain. Recommended use GCC ver 5.4.1-2016q2 (or superior),Change compiler.path in platform.txt to point to that you downloaded.
- AT24C32 library to calibrate the FT81x screens in STM32Fx we need an external EEPROM.
- Library SdFat for multimedia support
- These screens have a problem, being the length of the SPI BUS cables. The purpose is to be very short, between 7 and 10 mm. Also a tip is to use on this same SPI BUS some pull-up resistors.
- Support Oficial FTDI-Chip Complete list of examples and documentation of FTDI-Chip
- Migration FT80x to FT81x Documentation PDF.
- FT81x High resolution, This a PDF documentation for FT81x screens programming guide.
- Library GD2 by James Bowman
- Core for STM32GENERIC by Danieleff, installation for IDE Arduino with STM32 boards
- Repository by Amthony Di Girolamo
- James Bowman for your support and constant teachings and great programming effort
- Infinite thanks to @nopnop2002 STM32_GD2 Library on GitHub
- Hat tip to anyone who's code was used
- Inspiration
- More time frustation...
- Etc...
- Our friends of Matrix Orbital Henry and Daniel
Test video file: http://www.mediafire.com/file/1fo25jc3605hmm9/oficial.avi/file
#include <GDSTx.h>
void setup(){
GD.begin();
}
void loop(){
MoviePlayer mp;
mp.begin("oficial.avi");
mp.play();
}