Size

Resistive Touch Panel

Capacitive Touch Panel

MCU

Flash Memory

SRAM

EEPROM

GPIOs

RTC

4.3” – 10.1”

200 MHz

128MB

512 KB

1024 Byte

8

2.4” – 7.0”

√ (Only 7” with Enclosure)

108/48 MHz

32/16 MB

8192/3584 Byte

1024 Byte

8

2.4” – 3.5”

×

64 MHz

16/4 MB

3584 Byte

×

×

×

2.4” – 7.0”

×

48 MHz

16/4 MB

3584 Byte

×

×

×

Nextion Editor is a free human-machine interface (HMI) GUI development software for Nextion Basic Series, Discovery Series, Enhanced Series, and Intelligent Series. The software offers an easy way to create an intuitive and superb touch user interface even for beginners. Add a static picture as a background, define functions by components, you can make a simple GUI in minutes. The easy Drag-and-Drop components and simple ASCII text-based instructions will dramatically reduce your HMI project development workloads and develop projects rapidly in a cost-effective way. The Nextion product is the best balance HMI solution between cost and benefit with a low and decreased learning curve.

NEXTION EDITOR

 

 

  • Free and Easy-to-Use Nextion HMI software
  • ASCII text based instructions for display side coding
  • Assignable attribute value components at runtime
  • Drag-and-Drop components for GUI design and interaction
  • Built-in debugger for HMI project simulation
  • User Event Code pane for GUI interaction and peripheral MCU communication

Versatile Character Encoding

With several character encoding, you are able to create the HMI project in your language characters and strings.

  • UTF-8
  • ASCII
  • GB2321
  • ISO8859-1 to ISO8859-15
  • Windows-874/1255/1256/1257/1258
  • Shift-jis
  • Ks_c_5601-1987,etc.

25+ Amazing WYSIWYG Components

 

Easy-to-use components to customized GUI at screen side allow you to develop projects rapidly in a cost-effective way

  • Text
  • Scrolling text 
  • Number 
  • xfloat 
  • Button
  • Progress bar
  • etc.

Free Simulator Debug

 

 

Debug the HMI project at any time even without the Nextion Display. The instruction input area allows you to send any Nextion commands to check the feedback and interactions.

Fonts and Text styling

 

 

The font creator allows you to generate the specific fonts applied in each component value or text attribute.

e.g.

Generate the font of “Arial” with Height “24” and Encoding “UTF-8”

Play Multi-Media resource in HMI project

Easily add Audio, Video, and Animation resources to your HMI project. Control the status and looping by editing these resources attribute, The vivid and intuitive HMI interface is produced.

Note:The Audio, Video, and Animation Component feature are only available for Intelligent Series.

 

Text-based Instruction Set

     

     

    Simple ASCII text based instructions will dramatically reduce your HMI project development workloads

    e.g.

    The value attribute of the Number Component n0 was assigned 26

                    n0.val=26

    Nextion Operational Commands

     

     

    The operational commands allow users to programing the HMI interactions by coding in Events windows
    e.g.

    An example of “Page” command is to change the page to page specified, input the “Page Component” in the go-back button component Touch Release Event window, whenever the go-back button is touched, The page named Component will be displayed.

    Support Simple Assignment Operators

    To handle the calculation and assignment for the text and Numeric data, the simple assignment operators help.

    e.g.

    Text Subtraction “-=” will remove the right side (a specified numeric amount of characters to remove) from the end of left side and the result placed in the left side.

    The backspace Button component with the code of “t0.txt-=1 ” in the Touch Release Event window.

     

    Component Attribute Setting

     

    The component attribute setting gives you the options to design all the aspects of the component that you need.

    e.g.

    You can change the attribute setting of variable scope from Global to Local for t0 Text component.

    Nextion Editor is a free human-machine interface (HMI) GUI development software for Nextion Basic Series, Enhanced Series, and Intelligent Series. The software offers an easy way to create an intuitive and superb touch user interface even for beginners. Add a static picture as a background, define functions by components, you can make a simple GUI in minutes. The easy Drag-and-Drop components and simple ASCII text-based instructions will dramatically reduce your HMI project development workloads and develop projects rapidly in a cost-effective way. The Nextion product is the best balance HMI solution between cost and benefit with a low and decreased learning curve.

    NEXTION EDITOR

    • Free and Easy-to-Use Nextion HMI software
    • ASCII text based instructions for display side coding
    • Assignable attribute value components at runtime
    • Drag-and-Drop components for GUI design and interaction
    • Built-in debugger for HMI project simulation
    • User Event Code pane for GUI interaction and peripheral MCU communication

    Versatile Character Encoding

    With several character encoding, you are able to create the HMI project in your language characters and strings.

    • UTF-8
    • ASCII
    • GB2321
    • ISO8859-1 to ISO8859-15
    • Windows-874/1255/1256/1257/1258
    • Shift-jis, Ks_c_5601-1987,etc.

    25+ Amazing WYSIWYG Components

    Easy-to-use components to customized GUI at screen side allow you to develop projects rapidly in a cost-effective way

    • Text
    • Scrolling text 
    • Number 
    • xfloat 
    • Button
    • etc.

    Free Simulator Debug

    Debug the HMI project at any time even without the Nextion Display. The instruction input area allows you to send any Nextion commands to check the feedback and interactions.

    Fonts and Text styling

    The font creator allows you to generate the specific fonts applied in each component value or text attribute.

    e.g.

    Generate the font of “Arial” with Height “24” and Encoding “UTF-8”

    Play Multi-Media resource in HMI project

    Easily add Audio, Video, and Animation resources to your HMI project. Control the status and looping by editing these resources attribute, The vivid and intuitive HMI interface is produced.

    Note:The Audio, Video, and Animation Component feature are only available for Intelligent Series.

    Text-based Instruction Set

    Simple ASCII text based instructions will dramatically reduce your HMI project development workloads

    e.g.

    The value attribute of the Number Component n0 was assigned 26

                    n0.val=26

    Nextion Operational Commands

    The operational commands allow users to programing the HMI interactions by coding in Events windows
    e.g.

    An example of “Page” command is to change the page to page specified, input the “Page Component” in the go-back button component Touch Release Event window, whenever the go-back button is touched, The page named Component will be displayed.

    Support Simple Assignment Operators

    To handle the calculation and assignment for the text and Numeric data, the simple assignment operators help.

    e.g.

    Text Subtraction “-=” will remove the right side (a specified numeric amount of characters to remove) from the end of left side and the result placed in the left side.

    The backspace Button component with the code of “t0.txt-=1 ” in the Touch Release Event window.

    Component Attribute Setting

    The component attribute setting gives you the options to design all the aspects of the component that you need.

    e.g.

    You can change the attribute setting of variable scope from Global to Local for t0 Text component.

    i

    Arduino and Raspberry Pi Library

    v

    FAQs

    Enhanced Technical Support

    What’s Nextion

    Nextion is a Human Machine Interface (HMI) solution combining an onboard processor and memory touch display with Nextion Editor software for HMI GUI project development.

    Using the Nextion Editor software, you can quickly develop the HMI GUI by drag-and-drop components (graphics, text, button, slider etc.) and ASCII text based instructions for coding how components interact at display side.

    Nextion HMI display connects to peripheral MCU via TTL Serial (5V, TX, RX ,GND) to provide event notifications that peripheral MCU can act on, the peripheral MCU can easily update progress and status back to Nextion display utilizing simple ASCII text based instructions.

    Our mission is to reduce the HMI GUI development workloads