TFT with 9bit SPI (no C/D), can it be used with Arduino?


i bought spi tft, in hope use esp8266 (wemos d1 mini).

https://www.aliexpress.com/item/tianma-2-8-inch-37p-spi-tft-lcd-module-ili9341-drive-ic-240-320-tm028hdz25-rgb/32267693877.html

i tried use adafruit_ili9341, (adafruit_ili9341-dev), got white screen.

there no c/d connection, , found link:

https://github.com/notro/fbtft/issues/342

which not arduino, suggests, devide uses 9bit spi (c/d 9th bit).

is there way use arduino ide , library? welcome!

utft has got drivers 8-bit spi , 9- bit spi.    utft has no concept of hardware spi bus.
so slow 9-bits 8-bits.

note device requires 2.8v logic.   i guess 3.3v logic due or wemos ok.

i have driven ili9481 9-bit bidirectional.   i.e. cs, sda, sck pins.
i use avr 3.3v logic.   bit-bash 1 bit,  hardware spi  8-bit write,  bit-bash 8-bit reads.

life simpler 9-bit hardware spi arm.

looking @ ali link,   a regular 2.2", 2.4", 2.8" spi module cheaper , easier.
most have sd cage.   some have xpt2046 touch controller.    these have better delivery.

david.


Arduino Forum > Using Arduino > Displays > TFT with 9bit SPI (no C/D), can it be used with Arduino?


arduino

Comments

Popular posts from this blog

DHT11 Time out error using v0.4.1library

Sketch upload fails with Java error (___REMOVE___/bin/avrdude)!

Arduino Uno + KTY81/210 temperature sensor