Coder Social home page Coder Social logo

geraldjust / gd23z Goto Github PK

View Code? Open in Web Editor NEW

This project forked from lightcalamar/gd23z

0.0 2.0 1.0 40.23 MB

Library for screen FT810, FT811, FT812 and FT813 based on library Gameduino 2/3

Home Page: https://ft81xmania.com/cominidad/

License: BSD 3-Clause "New" or "Revised" License

C++ 58.24% C 41.76%

gd23z's Introduction

FT81xmania Team

History

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 MCUs in the market. Wait for you to enjoy the codes, of our, your time.

Library GD23Z by FT81xmania Team

This is the first library that unifies different MCUs. The adjustments are simple depending on your choice, however we can help you solve your doubts and problems related to our community of FT81xmania.com forums. Follow our Wiki in detail, where you will find more information.

Arduino support

Models boards; (This boards support playback video, see Wiki)
  • Uno r3
  • Mega
  • Nano
  • DUE

STM32F support

Models Boards;  (This boards NOT support playback video, see Wiki)
  • STM32F103x (All)
  • STM32F407x (BLACK or M4-DEMO)
  • STM32F429x
  • Nucleo STM32F767x
  • Nucleo STM32L476RG (This boards support playback video, see Wiki)
  • Consult the documentation different boards to pins SPI1 and SPI2 Follow this board's Wiki

Teensy support

Models Boards;  (This boards NOT support playback video (ONLY 2.0 support playback video),see Wiki)
  • Teensy 2.0
  • Teensy 3.x (5 and 6)

ESP32 support

Models boards;  (This boards NOT support playback video, see Wiki)

ESP8266 support

Models boards; (This boards support playback video, see Wiki)

Installation

* Linux
Unzip library copy and paste in /home/your_user/arduino-1.8.5/libraries/

* Windows
 Comming soon ...

Adjust the library according to your board and screen

Extra libraries

  • To calibrate the FT81x screens in STM32Fx we need an external EEPROM. You can download the AT24C32 library from this link
  • Library SdFat for STM32F be included in core STMGENERIC. This be edited to work in STM32. DO NOT USE the official library. It will not work in STM32 architecture.

Tips

  • 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. Be a solution of a forum user by @raufjay

Where to buy FT8xx screens?

  • New Haven Display Location in the USA, Boston, great finish quality.
  • HotMCU Good prices and good design with frame included. Only produce 5 and 4.3 inches, models FT800, FT810 and FT11. Origin; Singapore
  • Riverdi Display Quality and variety of screens, their origin; Poland.
  • Gameduino 3 Original Gameduino3 by James Bowman, release in December 2017, 4.3-inch screen and FT810, UK online store.

Where do I find information about programming EVE2 of FTDI?

Resource and help for FTDI screens

Useful links

Autors

@TFTLCDCyg @lightcalamar @rndmnkiii

License

LICENSE by James Bowman

Acknowledgments

  • Hat tip to anyone who's code was used
  • Inspiration
  • etc

gd23z's People

Contributors

lightcalamar avatar

Watchers

 avatar  avatar

Forkers

pavelekpl

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.