Has anybody used these? Says they are standard hd44780 but the website has been down for weeks (even since last year when I browsed) and when I received the LCD it came without the datasheet.
The seller never responds. Terrible communication. I even sent the message translated to Polish and no response.