If you are into electronics and love building projects, you must be familiar with Display Modules. We use displays for multiple reasons: for debugging, for GUI or just displaying messages. In this article, we will see the most common types of displays used by makers community. So without wasting further time, let’s get started…
Types Of Displays:
There are mainly two types of displays you can use, namely LCD and OLED. Both displays vary in working, output and operating voltage but does the same job of displaying image/text. There is one more category of displays called TFT LCD displays. These displays usually come with touch panels and are used for GUI related applications. So let’s see these displays in more detail:
LCD Display Modules for Your Electronics Project:

This is one of the most common type of Display used in projects. It comes in variety of dimensions. One in above image is a 16*2 LCD panel. These type of displays have 16 pins, below I have given more details about the pinout of this module.

Pin No | Function | Name |
1 | Ground (0V) | Ground |
2 | Supply voltage; 5V (4.7V – 5.3V) | Vcc |
3 | Contrast adjustment; through a variable resistor | VEE |
4 | Selects command register when low; and data register when high | Register Select |
5 | Low to write to the register; High to read from the register | Read/write |
6 | Sends data to data pins when a high to low pulse is given | Enable |
7 | | DB0 |
8 | DB1 | |
9 | DB2 | |
10 | DB3 | |
11 | DB4 | |
12 | DB5 | |
13 | DB6 | |
14 | DB7 | |
15 | Backlight VCC (5V) | Led+ |
16 | Backlight Ground (0V) | Led- |
These modules are cheap and easily available, this makes them a popular choice for projects.
TFT LCD:
Thin Film Transistor LCD is a form of LCD display used in applications where interactive user interface is required. These modules have a better colour reproduction and a touchscreen. You will usually find TFT modules in the form of arduino shields or RPi hats.

These colorful touch screens are very useful if you project needs input from user. TFT screens are also good for displaying animations and printing graphical messages.
You don’t really need to know the pin outs, just plug the shield in arduino and use proper library.
OLED Display Module:
OLED (Organic Light Emitting Diode) displays are a bit more expensive than the two mentioned above. But great for projects where power consumption is an issue.

OLED displays are very easy to use as they use I2C protocol. Usually these modules work at 3.3v – 6v which make them very power efficient. Similar to LCD displays, you can make cool animations on this panels.
e-Ink Display:
If power consumption is your biggest concern, e-ink displays are for you.

These displays are usually monochrome but you can find color displays too. e-ink displays work on very low power and save a lot of energy. The special thing about these displays is it can keep the text/information even after powering it off. This saves energy. The only con about e-ink displays is that it is very expensive, even the smaller ones can cost more than 14$ USD!
Final Note:
This article was just an overview of the types of displays that can be used for any project. In future posts, we will see some of these modules, how to use them with Arduino. We will also make some projects using it.
Check out our premium multi-purpose components tester:

Multi-purpose Tester: Transistor, Diode, Thyristor, Capacitor, Resistor, Inductor, MOSFET, ESR, LCR Meter.