Maybe it really does need to be initialized and newhaven doesn't know because they have never tried?
BTW, the LiquidCrystal initialization routine is not in compliance with the HD44780 datasheet.
But from your earlier photo, you do have an UNO.So while the UNO can't be used in the final project/product it could be used to verify if the LCD is working or not.It would only take a few minutes to hook up the uno to the LCD and run the"hellworld" LiquidCrystal library example sketch.This would verify that the LCD is working.
Hello! I am writing a follow up on this project. I did after all hook up my UNO and voila! the LCD display works!
Hello! I am writing a follow up on this project. I did after all hook up my UNO and voila! the LCD display works! ...I did some research and found the NHD-C0220AA-FSW-FTW which is 3.3V and bought it. I hooked that one up to my original circuit (using the Pro-Mini) and voila again!