I'm new to this forum so apologies if I don't include enough information. I have a Adafruit 1947 2.8 inch capacitive touch screen shield. I spent a while and got everything working on a Arduino Uno r3 board. I need wifi and it looked like the Arduino Uno rev 2 wifi would be the easiest to get going. My program works on the r3 but all I get is a white screen on the display using the uno rev2 wifi. I also get the following error when compiling the code but I have read that this error is benign and shouldn't matter:
Does anyone know of an edit to the Adafruit libraries that might allow me to use the touch screen with the rev2 wifi?
Also have this list of errors:
In file included from C:\Program Files (x86)\Arduino\libraries\Adafruit_FT6206_Library-master\Adafruit_FT6206.cpp:19:0:
C:\Users\John\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.5\libraries\Wire\src/Wire.h: In member function 'void Adafruit_FT6206::readData()':
C:\Users\John\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.5\libraries\Wire\src/Wire.h:62:13: note: candidate 1: uint8_t TwoWire::requestFrom(int, int)
uint8_t requestFrom(int, int);
^~~~~~~~~~~
C:\Users\John\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.5\libraries\Wire\src/Wire.h:60:13: note: candidate 2: virtual uint8_t TwoWire::requestFrom(uint8_t, size_t)
uint8_t requestFrom(uint8_t, size_t);
^~~~~~~~~~~
C:\Users\John\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.5\libraries\Wire\src/Wire.h: In member function 'uint8_t Adafruit_FT6206::readRegister8(uint8_t)':
C:\Users\John\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.5\libraries\Wire\src/Wire.h:62:13: note: candidate 1: uint8_t TwoWire::requestFrom(int, int)
uint8_t requestFrom(int, int);
^~~~~~~~~~~
C:\Users\John\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.5\libraries\Wire\src/Wire.h:60:13: note: candidate 2: virtual uint8_t TwoWire::requestFrom(uint8_t, size_t)
uint8_t requestFrom(uint8_t, size_t);
^~~~~~~~~~~
Sketch uses 18134 bytes (37%) of program storage space. Maximum is 48640 bytes.
Global variables use 650 bytes (10%) of dynamic memory, leaving 5494 bytes for local variables. Maximum is 6144 bytes.
avrdude: WARNING: invalid value for unused bits in fuse "fuse5", should be set to 1 according to datasheet
This behaviour is deprecated and will result in an error in future version
You probably want to use 0xcd instead of 0xc9 (double check with your datasheet first).