Tutorials

Introduction to LCDs

An LCD is a great way to communicate a lot of information fast from an Arduino. Combine it with a few buttons, and it suddenly becomes a great control interface for your new machine, whatever it may be. However, LCDs only use 16 pins to communicate with other circuit boards, but the Arduino UNO only has 13 pins. We’re going to need to use something in between to let us do more with less. This is where an I2C backpack comes to the rescue. The only tricky part is that each I2C backpack and LCD are slightly different and require some small tweaks. Today, let’s go through it and show you how the LCD/I2C combo works out.

Check out our final product:

(more…)