tinygo.org/x/drivers@v0.27.1-0.20240509133757-7dbca2a54349/ili9341/README.md (about)

     1  TinyGo driver for TFT displays using ILI9341 driver chips.
     2  
     3  These displays support 8-bit parallel, 16-bit parallel, or SPI interfaces.
     4  
     5  Examples of such displays include:
     6  
     7   * [Adafruit PyPortal
     8   ](https://www.adafruit.com/product/4116)
     9   * [Adafruit 2.8" Touch Shield V2 (SPI)](http://www.adafruit.com/products/1651)
    10   * [Adafruit 2.4" TFT LCD with Touchscreen Breakout w/MicroSD Socket](https://www.adafruit.com/product/2478)
    11   * [2.8" TFT LCD with Touchscreen Breakout Board w/MicroSD Socket](https://www.adafruit.com/product/1770)
    12   * [2.2" 18-bit color TFT LCD display with microSD card breakout](https://www.adafruit.com/product/1770)
    13   * [TFT FeatherWing - 2.4" 320x240 Touchscreen For All Feathers](https://www.adafruit.com/product/3315)
    14  
    15  Currently this driver only supports an 8-bit parallel interface using ATSAMD51
    16  (this is the default configuration on PyPortal).  It should be relatively
    17  straightforward to implement a more generic SPI-based interface as well.
    18  Please see `parallel_atsamd51.go` for an example of what needs to be
    19  implemented if you are interested in contributing.