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

  • Thread starter Thread starter jacklii
  • Start date Start date
Click For Summary
SUMMARY

The discussion centers on using the Nextion Enhanced 4.3'' touch screen with an Arduino Uno to create a Human-Machine Interface (HMI) for home appliance control. Users must utilize the UART protocol for communication, adhering to voltage restrictions and proper wiring. Key resources include the Nextion user manual, Nextion editor instructions, and the ITEAD Arduino library for Nextion. Effective implementation requires understanding the instruction set provided by Nextion for custom communication.

PREREQUISITES
  • Understanding of UART protocol for communication
  • Familiarity with Arduino Uno programming
  • Knowledge of Nextion Enhanced 4.3'' touch screen specifications
  • Ability to navigate and utilize the Nextion editor software
NEXT STEPS
  • Study the Nextion instruction set for custom communication development
  • Download and implement the ITEAD Arduino library for Nextion
  • Research voltage requirements and wiring configurations for the Nextion display
  • Explore tutorials on using the Nextion editor for HMI design
USEFUL FOR

Electronic hobbyists, Arduino developers, and anyone interested in creating user interfaces for home automation using Nextion displays.

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:

Similar threads

  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 13 ·
Replies
13
Views
4K
  • · Replies 1 ·
Replies
1
Views
4K