I need a LCD screen with ARDUINO configuration

jpanhalt

Joined Jan 18, 2008
10,515
Arduino's can use any HD44780 compatible LCD according to this: https://www.arduino.cc/en/Tutorial/LiquidCrystalDisplay#:~:text=Circuit,pin to digital pin 12

The interface described therein is parallel in 4-bit mode. That means virtually any character display with a 16 pin connection will work; although, much fewer than the full 16 pins are used.

There may also be serial (RS232-like, SPI, and I2C) drivers in your Arduino library. For those you need to find an LCD that accepts the serial routine you intend to use. Most LCD's you see that support one serial type will support all. That is, they will be advertised as supporting UART (RS232-like), SPI, and I2C.
 

AlbertHall

Joined Jun 4, 2014
10,558
There are also 'backpacks' that fit on the back of the standard display and give you an I2C interface to connect to the microcontroller.
 

jpanhalt

Joined Jan 18, 2008
10,515
There are also 'backpacks' that fit on the back of the standard display and give you an I2C interface to connect to the microcontroller.
Of course. One can buy the bare HD44780 LCD (parallel interface), an LCD with a backpack, or the backpack alone. Sparkfun went one step further and integrated the LCD and backpack on one PCB. The Parallax versions #27976/77/79 that used to be very popular were simply a backpack on a HD44780-compatible LCD.

The TS did not mention whether a character or graphical display was wanted. I assumed character. If one branches to graphical displays, some of those drivers incorporate both serial and parallel interfaces so backpacks are not needed.
 

KeithWalker

Joined Jul 10, 2017
1,299
Before anyone can make any specific recommendations, we need to know what you want to display on the screen.
Do yo want a multicolor or a monochrome display?
If monochrome, what color?
If you want to display characters, how many per line, how many lines and what size characters?
If you want to display graphics, what size and resolution do you need?
What pins are available on the arduino for the interface?
Once you answer these questions we can let you know what is available to do the job.
Regards,
Keith
 

Thread Starter

mrshell

Joined Feb 24, 2020
3
[QUOTE =“ jpanhalt,帖子:1541834,成员:17113”]
Arduino可以根据以下条件使用任何与HD44780兼容的LCD:https ://www.arduino.cc/en/Tutorial/LiquidCrystalDisplay#: ~ :text=Circuit ,pin to digital pin 12

其中描述的接口在4位模式下是并行的。这意味着几乎任何带有16针连接的字符显示都可以使用;尽管使用的引脚数少于完整的16个引脚。

您的Arduino库中可能还会有串行(类似于RS232,SPI和I2C)驱动程序。对于那些您需要找到一个可以接受您打算使用的串行例程的LCD。您会看到大多数LCD都支持一种串行类型。也就是说,它们将被宣传为支持UART(类似于RS232),SPI和I2C。
[/引用]
Before anyone can make any specific recommendations, we need to know what you want to display on the screen.
Do yo want a multicolor or a monochrome display?
If monochrome, what color?
If you want to display characters, how many per line, how many lines and what size characters?
If you want to display graphics, what size and resolution do you need?
What pins are available on the arduino for the interface?
Once you answer these questions we can let you know what is available to do the job.
Regards,
Keith
My friend recommended me https://www.stoneitech.com/product/by-application/industrial-type/stvi043wt-01.html to me. What do you think?
 

KeithWalker

Joined Jul 10, 2017
1,299
[QUOTE =“ jpanhalt,帖子:1541834,成员:17113”]
Arduino可以根据以下条件使用任何与HD44780兼容的LCD:https ://www.arduino.cc/en/Tutorial/LiquidCrystalDisplay#: ~ :text=Circuit ,pin to digital pin 12

其中描述的接口在4位模式下是并行的。这意味着几乎任何带有16针连接的字符显示都可以使用;尽管使用的引脚数少于完整的16个引脚。

您的Arduino库中可能还会有串行(类似于RS232,SPI和I2C)驱动程序。对于那些您需要找到一个可以接受您打算使用的串行例程的LCD。您会看到大多数LCD都支持一种串行类型。也就是说,它们将被宣传为支持UART(类似于RS232),SPI和I2C。
[/引用]

My friend recommended me https://www.stoneitech.com/product/by-application/industrial-type/stvi043wt-01.html to me. What do you think?
You still have not told us any details of what you want, so I have no opinion on it.
Regards,
Keith
 
Top