— Update 10/2018—
Wow this video definitely got a lot more popular than I’d have thought! Once in a while I’d check back in on this and the comments really inspired me to pursue my passion further – I’m currently studying engineering at my dream university, and seeing the responses here were a big factor in motivating me all throughout high school & beyond :”) Just wanted to say a big thanks for all the kind words. Love y’all, and hope you continue messing around with Arduinos, LCDs, and more!
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: