I have connected the LCD per Sunfounder docs.
Tried many different sketches and libraries.
When connected to the Uno, the display lights up and shows one line of shaded boxes, one blank line, another line of boxes and another blank line.
When I run Bill Perry's I2Cexpdiag, it gives this output:
********************************************************************
Serial Initialized
--------------------------------------------------------------------
I2CexpDiag - i2c LCD i/o expander backpack diagnostic tool
--------------------------------------------------------------------
hd44780 lib version: 1.3.2
--------------------------------------------------------------------
Reported Arduino Revision: 1.8.19
CPU ARCH: AVR - F_CPU: 16000000
--------------------------------------------------------------------
SDA digital pin: 20
SCL digital pin: 21
--------------------------------------------------------------------
Checking for required external I2C pull-up on SDA - YES
Checking for required external I2C pull-up on SCL - YES
Checking for I2C pins shorted together - Not Shorted
--------------------------------------------------------------------
Scanning i2c bus for devices..
i2c device found at address 0x60
Total I2C devices found: 1
--------------------------------------------------------------------
Scanning i2c bus for all lcd displays (4 max)
LCD 0 begin() failed: -4
No working LCD devices
When I run an I2C address scanner it also shows me the address as 0x60.
However, for the PCF8574T chip, the I2C address range is: 0x20-0x27
QUESTION: How do I resolve this seeming inconsistency?
That is because the "UNO WiFi Rev2" - with which I am not really familiar as I see no use for it (¶) - is in virtually no way related to the "standard" Arduino UNO as it uses completely different hardware with quite limited compatibility!
The concept of the Arduino IDE is to allow similar "C" code to be used on different systems, but the actual machine code has to match the different hardware.
( ¶ - For Wifi, the ESP8266 or ESP32 is generally substantially more useful and massively cheaper. )