tft lcd

hi there can this lcd works with arduino due
http://mcufriend.com/index.php?main_page=product_info&cPath=4&products_id=17

Yes. You plug the Shield into the Due.

Install and run all the examples from MCUFRIEND_kbv

david_prentice:
Yes. You plug the Shield into the Due.

Install and run all the examples from MCUFRIEND_kbv

thanks
and what about this

https://lnkito.ir/I24

https://lnkito.ir/3cg

3.2 tft lcd .... spiflash
that spiflash doesn't make sense to due?

The "61581" printed on the pcb implies a Renesas R61581 controller.

The Arabic shop means nothing to me.

The "spiflash" means that you could mount a Flash chip e.g. W25Q128FV
If you mount the Flash chip, you will not be able to use the microSD.

Since you are using a Due with plenty of memory, you can use an Arabic Font.

David.

david_prentice:
The "61581" printed on the pcb implies a Renesas R61581 controller.

The Arabic shop means nothing to me.

The "spiflash" means that you could mount a Flash chip e.g. W25Q128FV
If you mount the Flash chip, you will not be able to use the microSD.

Since you are using a Due with plenty of memory, you can use an Arabic Font.

David.

thanks david so finally i can use this 61581 https://lnkito.ir/I24 with arduino due ?
is this correct ?

Yes. Ihave supported R61581 for several years.

Maybe too late:
Looking at your picture ST7735.jpg I note the following wiring (as far as I canb see)

TFT breakout ----- Nano
GND --- GND
VCC --- 5V
SCL --- GND
SDA --- D12
RST --- D10
DC --- 3V3
CS --- NC
BLK --- NC

and a couple of wires with unidentified destination (sensors?)

I recommend connecting VCC with 3.3V and DC with pin 8 and disconnect all other stuff
Success!

david_prentice:
Yes. Ihave supported R61581 for several years.

david_prentice:
Yes. Ihave supported R61581 for several years.

thanks dear david
can you help me with pinout ?
can i replace what pin is in uno is in due?

photoncatcher:
Maybe too late:
Looking at your picture ST7735.jpg I note the following wiring (as far as I canb see)

TFT breakout ----- Nano
GND --- GND
VCC --- 5V
SCL --- GND
SDA --- D12
RST --- D10
DC --- 3V3
CS --- NC
BLK --- NC

and a couple of wires with unidentified destination (sensors?)

I recommend connecting VCC with 3.3V and DC with pin 8 and disconnect all other stuff
Success!

hi thanks no it is good time
thanks for your help

i tried pins like uno
everything is okey except touchscreen it doesn't work
i try example diagnose_touch but nothing returned...

david_prentice:
Yes. You plug the Shield into the Due.

Install and run all the examples from MCUFRIEND_kbv

If you have a problem with one of the examples, you quote the example name.

David.

david_prentice:
If you have a problem with one of the examples, you quote the example name.

David.

hi david thanks
h have problem with touchscreens related example
like
Touch_shield_new
TouchScreen_Calibr_native
diagnose_Touchpins

everything is okey except touchscreen it doesn't work

Either plug the Shield into a Uno and run TouchScreen_Calibr_native
Or measure the resistance with a DMM to diagnose the Touch pins.

Or run any of the examples and copy-paste from the Serial Terminal.

David.

david_prentice:
Either plug the Shield into a Uno and run TouchScreen_Calibr_native
Or measure the resistance with a DMM to diagnose the Touch pins.

Or run any of the examples and copy-paste from the Serial Terminal.

David.

sorry i do not have uno rightnow
all right i am now testing diagnose_Touchpins example:
here is the serial output

"
Making all control and bus pins INPUT_PULLUP
Typical 30k Analog pullup with corresponding pin
would read low when digital is written LOW
e.g. reads ~25 for 300R X direction
e.g. reads ~30 for 500R Y direction
"

david_prentice:
Either plug the Shield into a Uno and run TouchScreen_Calibr_native
Or measure the resistance with a DMM to diagnose the Touch pins.

Or run any of the examples and copy-paste from the Serial Terminal.

David.

sorry i do not have uno rightnow
i am now testing your code named TouchScreen_Calibr_native :slight_smile:
here is the output:

TouchScreen.h GFX Calibration
Not possible to diagnose Touch pins on ARM or ESP32
ID = 0x1581

Do you own a DMM ? (Digital Multimeter)

Can you measure resistance ?

David.

david_prentice:
Do you own a DMM ? (Digital Multimeter)

Can you measure resistance ?

David.

yes i have a Digital Multimeter
i know how to measure resistance
but i do not know how to measure that pin :frowning:

Unplug the shield.

Place DMM + lead on LCD_WR.
Try DMM - lead on LCD_D1, LCD_D0, LCD_D7, LCD_D6, ...

Repeat with DMM + lead on LCD_RS.

Repeat with DMM + lead on LCD_CS.

Make notes. e.g. valid resistances might be 300 ohms to 2000 ohms.

David.