If you are looking for the Chapter 10 content for the 2nd Edition of Exploring Arduino, please click here.
Interfacing with Liquid Crystal Displays
Parts List
- Arduino Uno
 - USB A-B Cable
 - Speaker
 - Pushbuttons (x2)
 - Small DC Fan
 - 16×2 Character LCD
 - 4.7Ω Resistors (x2)
 - 10kΩ Resistors (x2)
 - 150Ω Resistor
 - 10kΩ Potentiometer
 - TC74A0-5.0VAT I²C Temperature Sensor
 - Jumper Wires
 - Breadboard
 
Code
Download Code (1st Edition, Chapter 10)
(Also available on GitHub)
Useful Links
Errata
- In Table 10-1, the purpose of pin number 12 (D5) is listed as “Data line 3,” but it should be “Data line 5.”
 
Color Wiring Diagrams
Videos
Follow along with this video for a visual tutorial about interfacing with LCDs:
Watch a demo of the updating LCD progress bar created in the chapter:
Watch a demo of the personal thermostat created in the chapter: