Help please -- HMI interface's corresponding documentation too messy

  • Thread starter Thread starter jacklii
  • Start date Start date
AI Thread Summary
The discussion revolves around using a Nextion enhanced 4.3'' touch screen with an Arduino Uno to create a home appliance control interface. The original poster finds the documentation on the Nextion website confusing and seeks assistance. Key points include the use of UART protocol for communication and the availability of driver libraries and an instruction set for programming the display. Resources provided include links to the Nextion user manual, documentation for the LCD modules, and instructions for using the Nextion editor. Overall, the conversation emphasizes the importance of understanding UART communication and utilizing the available resources for successful implementation.
jacklii
hello, buddy:
i'm a Electronic hobbyists, I recently got a nextion enchanced 4.3'' touch screen, https://nextion.itead.cc/shop-nextion/ its screen color very pretty! I would like to use it with arduino uno to develop an interesting hmi interface that controls my home appliances, but I looked at the corresponding documentation on its website, feeling too messy and I didn't find the documents I need. Maybe I'm not be smart. So I need to resort to you, trouble can give me some help.
thanks
best regards
 
Engineering news on Phys.org
jacklii said:
hello, buddy:
i'm a Electronic hobbyists, I recently got a nextion enchanced 4.3'' touch screen, https://nextion.itead.cc/shop-nextion/ its screen color very pretty! I would like to use it with arduino uno to develop an interesting hmi interface that controls my home appliances, but I looked at the corresponding documentation on its website, feeling too messy and I didn't find the documents I need. Maybe I'm not be smart. So I need to resort to you, trouble can give me some help.
thanks
best regards
Is there supposed to be a specific question in there somewhere?
 
this human machine interface uses UART protocol for communication https://www.itead.cc/wiki/images/8/8b/Nx24.jpg.
here is wikipedia article on UART https://en.wikipedia.org/wiki/Universal_asynchronous_receiver/transmitter .
if this info is not enough for you, search for uart documentation for more details.
here are documentations for your nextion lcd modules https://www.itead.cc/wiki/Nextion_HMI_Solution .

here are some instructions on how to use nextion editor and control lcd module straight from your personal computer
https://www.cnx-software.com/2015/1...-touchscreen-displays-part-1-standalone-mode/

nextion user manual http://support.iteadstudio.com/support/discussions/topics/1000065323
nextion forum http://support.iteadstudio.com/support/discussions

here basically what they say is that if you follow voltage restrictions and hook up your lcd module to arduino correctly, then you will have to talk to this module by UART protocol. information that you will be sending, will originate from your code, and through "uart interface" (shown on picture that i linked above), will reach to "GPU" chip in some pictures it is called RGB Driver. the rest is not your problem GPU knows how to handle it. wiki page that i provided above tells bitrate settings that need to be used. so there are 2 possible scenes here:

1. nextion provides their own driver libraries for your arduino, which you must download and implement in your software. https://github.com/itead/ITEADLIB_Arduino_Nextion

2.nextion provides instructions on how to communicate with their gpu called an "instruction set", so you must study it and write your own communicator. https://www.itead.cc/wiki/Nextion_Instruction_Set

the rest is up to you.
if this information helped, and you are willing to return favor, pray to god for me to not get fired from my job
 
Last edited by a moderator:
Very basic question. Consider a 3-terminal device with terminals say A,B,C. Kirchhoff Current Law (KCL) and Kirchhoff Voltage Law (KVL) establish two relationships between the 3 currents entering the terminals and the 3 terminal's voltage pairs respectively. So we have 2 equations in 6 unknowns. To proceed further we need two more (independent) equations in order to solve the circuit the 3-terminal device is connected to (basically one treats such a device as an unbalanced two-port...
Thread 'Weird near-field phenomenon I get in my EM simulation'
I recently made a basic simulation of wire antennas and I am not sure if the near field in my simulation is modeled correctly. One of the things that worry me is the fact that sometimes I see in my simulation "movements" in the near field that seems to be faster than the speed of wave propagation I defined (the speed of light in the simulation). Specifically I see "nodes" of low amplitude in the E field that are quickly "emitted" from the antenna and then slow down as they approach the far...
Back
Top