How to Control LCD Displays | Arduino Tutorial
Working on a project where you need to display something (like data/debugging info)? Why not use an LCD! In this video, I go through various aspects of controlling the device with an Arduino, including setting different types of cursors, toggling the display and even creating custom characters!
A cool custom character generator:
HD44780 (the LCD controller) datasheet: