Most of our Arduino projects require a way to present us with information about their state, and very often an LED can be enough to indicate if a condition is true or false.
But, it is not uncommon that we need to display a lot more than just a Boolean state so we opt-in for using a more advanced solution in the form of a display.
In the video below, I explain what LCDs are, how you can connect them with Arduino, and how to program the Arduino to show the data that you want. For detailed written instructions and steps, feel free to visit the project Instructable.
Tools and materials used in the video:
- 20x4 Character LCD - https://s.click.aliexpress.com/e/_A4kZtX
- 16x2 Character LCD - https://s.click.aliexpress.com/e/_AD4hRb
- NodeMCU v3 board - https://s.click.aliexpress.com/e/_A7FEId
- DS1302 RTC module - https://s.click.aliexpress.com/e/_AV8R9r
- Row Headers - https://s.click.aliexpress.com/e/_A4Li1L
- PCF8574 I2C Adapter board - https://s.click.aliexpress.com/e/_AOYy0t
- Mini breadboard - https://s.click.aliexpress.com/e/_AWgNQp
- Dupont Jumpers - https://s.click.aliexpress.com/e/_9yFqVj
- Soldering Iron - https://s.click.aliexpress.com/e/_ALfGJR
Alternative links on Banggood:
- 20x4 Character LCD - https://www.banggood.com/IIC-or-I2C-2004-204-20-x...
- 16x2 Character LCD - https://www.banggood.com/Geekcreit-IIC-or-I2C-160...
- NodeMCU v3 board - https://www.banggood.com/Geekcreit-NodeMcu-Lua-WI...
- DS1302 RTC module - https://www.banggood.com/Keyes-Brick-DS1302-Real-...
- Row Headers - https://www.banggood.com/10Pcs-40-Pin-2_54mm-Male...
- PCF8574 I2C Adapter board - https://www.banggood.com/Robotdyn-I2C-Serial-LCD-...
- Mini breadboard - https://www.banggood.com/Mini-Solderless-Prototyp...
- Dupont Jumpers - https://www.banggood.com/120pcs-20cm-Male-To-Fema...
- Soldering Iron - https://www.banggood.com/JCD-8898-2-in-1-750W-Sol...