Skip to content

Commit

Permalink
Merge pull request #210 from phl0/moreNextions
Browse files Browse the repository at this point in the history
Add more Nextion displays
  • Loading branch information
g4klx authored Nov 10, 2016
2 parents 55cb3c6 + da253e9 commit 0e9c26d
Show file tree
Hide file tree
Showing 20 changed files with 19 additions and 2 deletions.
Binary file removed Nextion/MMDVM_2.4.HMI
Binary file not shown.
Binary file removed Nextion/MMDVM_2.8.HMI
Binary file not shown.
Binary file removed Nextion/MMDVM_3.2.HMI
Binary file not shown.
Binary file added Nextion/NX3224K024.HMI
Binary file not shown.
Binary file added Nextion/NX3224K024.tft
Binary file not shown.
Binary file added Nextion/NX3224K028.HMI
Binary file not shown.
Binary file added Nextion/NX3224K028.tft
Binary file not shown.
Binary file added Nextion/NX3224T024.HMI
Binary file not shown.
Binary file renamed Nextion/MMDVM_2.4.tft → Nextion/NX3224T024.tft
Binary file not shown.
Binary file added Nextion/NX3224T028.HMI
Binary file not shown.
File renamed without changes.
Binary file added Nextion/NX4024K032.HMI
Binary file not shown.
Binary file added Nextion/NX4024K032.tft
Binary file not shown.
Binary file added Nextion/NX4024T032.HMI
Binary file not shown.
File renamed without changes.
Binary file renamed Nextion/MMDVM_3.5.HMI → Nextion/NX4832K035.HMI
Binary file not shown.
Binary file added Nextion/NX4832K035.tft
Binary file not shown.
Binary file added Nextion/NX4832T035.HMI
Binary file not shown.
File renamed without changes.
21 changes: 19 additions & 2 deletions Nextion/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,29 @@ is connected to. It could be /dev/ttyUSBx for USB<->Serial adapters or
You need to have python installed as well as the python-serial package. That can
normally be found in your distro's package manager.

# Updating the display
# File Naming Convention

There are compiled .tft files in the repo for basic and enhanced Nextion
displays of sizes 2.4", 2.8", 3.2" and 3.5". Please choose depending on the
model number printed on the back of the display.

The basic displays are denoted by a "T" as 7th character in the filename and
model number whereas enhanced displays have a "K" in that position. The actual
display size can be derived from the last two digits. The four digits in between
the characters refert to the diplay's resolution.

For example: A model number NX4832T035 represents a display with:

- a resolution of 320x480 pixels
- basic command set
- a screen size of 3.5"

# Updating the Display

Now comes the easy part. Just execute:

```
$ python nextion.py MMDVM_3.5.tft /dev/ttyUSB0
$ python nextion.py NX4832T035.tft /dev/ttyUSB0
```

And the output should be as follows:
Expand Down

0 comments on commit 0e9c26d

Please sign in to comment.