5 votes
Accepted

How to measure resistance of TFT Touchscreen

As pointed out in other answers and comments, step one was trying to get a datasheet for this component. I couldn't find a datasheet for the shield, but here is the link from the vendor I bought it ...
jotadepicas's user avatar
3 votes

listing sd card files on a tft screen

If I start listing the files, can I scroll up and down ? Because at some point the TFT screen will become full of text, and I don't want the text to be overwritten. If you program that kind of ...
Majenko's user avatar
  • 105k
3 votes
Accepted

Connecting LCD TFT shield to NodeMCU

The driver chip was identified by https://www.waveshare.com/wiki/2.8inch_TFT_Touch_Shield and https://www.waveshare.com/w/upload/8/84/2.8inch-TFT-Touch-Shield-UserManual-EN.pdf as being the HX8347D. ...
Maximilian Gerhardt's user avatar
3 votes

ILI9341 backlight flickers when using USB power from Laptop

That happens because not all USB ports can supply more than 500mA of current. When you use a charger's USB port, it is designed to provide more than 500mA of current(ex. 1-2amps in most chargers). Try ...
EngrAbbas's user avatar
  • 176
3 votes

mcufriend 2.4 TFT with ESP8266

SD_DI is the MOSI, and SD_DO is the MISO. According to the datasheet.
RazurBeam's user avatar
3 votes

mcufriend 2.4 TFT with ESP8266

You have an 8-bit parallel interface TFT display. It requires 13 GPIO pins - D0-D7 plus reset, chip select, read, write and register select. You can forego the "read" signal and tie it high to save a ...
Majenko's user avatar
  • 105k
3 votes
Accepted

Slow refresh rate of 1.8 TFT display

The ST7735 TFT uses SPI to communicate. That can never be particularly fast. At 160x128 pixels with 16-bit colour depth that gives you 327680 bits that you need to transfer just for the colour data. ...
Majenko's user avatar
  • 105k
3 votes
Accepted

I want a bar type display for my Arduino Project

As Majenko already stated, the second image shows a custom display. It is not pixelated, because each shown element/symbol has it's own element in the LCD. When you have one of these displays, you ...
chrisl's user avatar
  • 16.3k
3 votes
Accepted

ST7789 TFT display only shows a correct image while Arduino reset button is held down - Why?

I found the answer to this problem. After reading multiple web pages / YouTube videos from multiple authors on this device and ~all of them warning you must never connect the Vcc to 5v or it will ...
WildCat's user avatar
  • 303
3 votes
Accepted

Alternatives to Nextion display

We work with Proculus displays, and we are a distributor of this display here in Brazil (Victor Vision). The display is great, very professional. Used in medical equipments, and cheaper than Nextion. ...
Marcio Mello's user avatar
3 votes
Accepted

Turn off backlight on 2.4" TFT screen

That screen has no backlight control. The same chip is used on many LCDs and whether the inbuilt backlight control registers are used very much depends on the screen the chip is attached to. If you ...
Majenko's user avatar
  • 105k
2 votes
Accepted

Drawing specific RGB on touch screen

As noted in the second paragraph on Adafruit's Graphics Library webpage, First thing to note is that color is 16-bit, and that includes Red, Green and Blue in a 16-bit variable. The way the color ...
James Waldby - jwpat7's user avatar
2 votes

Multiple devices on SPI

Connect the BME280 board by I2C, it cannot be used in a multi-SPI setup. The problem is that the MISO line it not decoupled from the bus if CS is HIGH but constantly pulled HIGH. This will disturb ...
Pylon's user avatar
  • 86
2 votes
Accepted

How to detect an read buttons pressure on touchscreen

The fillRoundRect function format is (initial_Xpoint,initial_Ypoint,length,width,corner_radius,color) Therefore, you already have the information about the location of the button itself. Next, check ...
duck's user avatar
  • 1,258
2 votes

How to expand an Arduino when using a TFT display shield?

As I can read your link, the shield is using D2-D8 and A0-A3, leaving some pins unused. So some Arduino pins are still free to use, just the shield is in the way to get connected there. So there are ...
gilhad's user avatar
  • 1,420
2 votes
Accepted

Arduino NANO hardware SPI not working

Use constructor Adafruit_ILI9341(10, 9, 8); to make the reset that works with software SPI. To SD card as second device on the bus: Every SPI device on SPI bus must be controlled by slave select ...
Juraj's user avatar
  • 18k
2 votes
Accepted

Why am I only seeing white screen in TFT 1.44 ST7735?

I would like to suggest some changes in your code i.e. Your Code: /************************************************************************** This is a library for several Adafruit displays based ...
Vaibhav's user avatar
  • 546
2 votes

Ethernet Shield Not Working With TFT Screen

From examining the schematics of the Ethernet shield as well as the TFT shield, it looks like the Chip Select (CS) pin of the Ethernet shield uses the same pin (Arduino pin D4) as the Interrupt pin of ...
StarCat's user avatar
  • 1,641
2 votes

how to fix mirrored text on 3.2 inch IPS TFT LCD Display ILI9481 480X320 36 Pins for Arduino Mega2560

Had this same problem with everything mirrored/backward. Not sure you're still trying, but for any others with this issue, here's how I addressed it.. If using the UTFT library from RinkyDink ...
TMBBR's user avatar
  • 21
2 votes
Accepted

Use Android on Arduino TFT

No. Not even remotely. Android runs on a powerful computer not a tiny embedded microcontroller.
Majenko's user avatar
  • 105k
2 votes

Maximizing SPI-speed between Arduino DUE and RA8875 display driver

To speed up the RA8875, you should start with small clock frequency to initialize the RA8875 including the pll configuration and then you can make the clock frequency faster. It works with me.
bader012's user avatar
2 votes

WDT ISR not called when SPI ST7789 module initiated

You can't use the LED on pin 13 on Uno, Nano or Nano Every, if you use SPI . It is the clock pin of the SPI. The init function of the display initializes SPI which dedicates the pin to SPI peripheral ...
Juraj's user avatar
  • 18k
1 vote

Can a push button be used for TFT LCD screens?

First of all, I suggest you to keep your source code tidy, this makes a lot easier to follow the flow. As I don't know the library you are using, I'm assuming you have tested loading one single image ...
Roberto Lo Giacco's user avatar
1 vote
Accepted

Using TFT with hardware SPI and speaker with tone()

You are getting your wires crossed in your brain and imagining a problem where there is none. Both PWM on pins 3 & 11, and tone(), use the Timer2 device. Only one of those can use Timer2 at a ...
Majenko's user avatar
  • 105k
1 vote

Using Waveshare Raspberry Pi TFT LCD with Arduino Uno

Possibly. The XPT2046 chip is only for the touch screen, not the LCD. That will be easy to get going on the Arduino since many many Arduino LCD screens use the same chip. However, you will need to ...
Majenko's user avatar
  • 105k
1 vote

Nextion Dual State Button

You can try int ledPin=13 instead of led_builtin . Led builtin connected 13 pin. Most Arduinos have an on-board LED you can control. On the UNO, MEGA and ZERO it is attached to digital pin 13 . Try ...
Alper Aslan's user avatar
1 vote

Nextion Dual State Button

This is part of the code I have been using for an extraction fan, The button text is tested and if the button matches the command the fan is turned on or off and the button text is changed accordingly....
Stephen's user avatar
  • 11
1 vote

Background "static" on side of TFT screen?

It will be a problem with the library you are using. Not all screens that use the same CoG are wired in quite the same way. Often a CoG that supports a larger number of columns is used with a screen ...
Majenko's user avatar
  • 105k
1 vote

How to expand an Arduino when using a TFT display shield?

Ok, your problem seems to be that you have run out of pins. Currently you are using an Arduino Uno. I would go out and buy an Arduino Mega. Alternatively you could use the analog inputs as digital ...
sa_leinad's user avatar
  • 3,188
1 vote

Wiring parallel TFT with ESP32

Sorry for the Late reply, I had the same issue. You cant have anything connected to pin 15 or 2 during flash
Benjamin Stanwell's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible