White screen on Adafruit 2.8" TFT Touch Shield for Arduino v2

I have been using a

  • Arduino Uno WiFi R2
  • Adafruit 2.8" TFT Touch Shield for Arduino V2

I have tried multiple libraries like

  • ILI9341 library: which displays an output in the serial monitor, however i do not see any image from when trying the graphics test.
  • TFTLCD Library: which results in a compilation error "#error "Board type unsupported / not recognized""

I am unsure how to proceed or what drivers to use.

Try this library and see how it goes.

I have run the diagnose TFT support file, which gives me

MCUFRIEND_kbv version: 3.0.0

Probably a write-only Mega2560 Shield
Try to force ID = 0x9481

PORTRAIT is 320 x 480

Run the examples/graphictest_kbv sketch
All colours, text, directions, rotations, scrolls
should work. If there is a problem, make notes on paper
Post accurate description of problem to Forum
Or post a link to a video (or photos)

The graphictest_kbv sketch gives the following output:
Serial took 0ms to start

ID = 0xD3D3

The screen stays white. The code by default forces the 0x9481.

I have switched to the Arduino Uno R3 instead of Arduino Uno Wifi R2 and now the screen is working. It may have been an issue with compatability

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.