Your Arduino has things to tell you. One of the easiest ways to let it communicate is to attach a character LCD. These LCD modules are a lot of fun, however they can be tricky to get working right. Many a hacker has spent hours trying to get one working, only to suffer through frustration and humiliation. Hacktronics is here to help. Our LCD HackPack, along with this tutorial, has everything you need to get an LCD working quickly with your Arduino. An LCD module connected to your Arduino can be a great debugging tool for your program. The LCD modules covered here are based on the very popular HD44780 controller.