Actually, it works on any 1602 LCD too, just animation is not so smooth. Will post code a bit later.