I'm currently working on a project that requires both wifi and LCD to operate at the same time on an ESP32. I am having a hard time finding information as to why the LCD display stops once wifi is called in the setup().
Is it due to the same pins being used? Has anyone else had difficulty with this?
Most WiFi libraries stops the setup if there isn't WiFi connection. If you wan't that, you must use nonBlocking WiFi.
WiFi don't use pins on ESP8266/ESP32.
edit:
There a lot of different LCD. HD44780 compatible parallel (4bit and 8 bit mode), UART (RS232), I2C or ISP. Also known as character LCD. Then you have graphic displays.