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.