# Nextion HMI Setup

The first thing we need to do when creating a new Nextion HMI project is to setup the Nextion Editor correctly so that we are developing for the right hardware.

Lets dive in!

Step 1: Creating A New Project

After opening the Nextion Editor and click on the menu button named "New". This will open up you file explorer so that you can give the project a directory to live in. I always recommend using a versioning software such as GitHub to version all of your software files. This makes it much easier to revert back to a later version if needed.&#x20;

Step 2: Select Your Nextion Model

The next step will be to select the Nextion HMI model you are using. In this case I will select the Intelligent 4.3 inch model.&#x20;

<figure><img src="https://2294485001-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsTQPf3S87QRlvhJfhPos%2Fuploads%2Fenw9qLky8OzTRVyqRjgQ%2FNextion%20Model%20Setup.PNG?alt=media&#x26;token=9de193fc-799b-4083-b902-d73d75ff3fba" alt=""><figcaption></figcaption></figure>

Step 3: Select Display Direction

In this step you will need to choose which orientation your HMI will be used in. For this tutorial I will be using the 180 (Horizontal) orientation.&#x20;

<figure><img src="https://2294485001-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsTQPf3S87QRlvhJfhPos%2Fuploads%2FUtImIsqdhPJlPFMHkANi%2FNextion%20Model%20Setup%20180.PNG?alt=media&#x26;token=16199c6d-e106-4ccc-afc9-6323ad95611e" alt=""><figcaption></figcaption></figure>

This should then open you up to a blank canvas. Now its time to design and layout the interface.&#x20;
