Nextion Review: Build a Weather Station with Arduino a Nextion Display from Banggod.com

Поделиться
HTML-код
  • Опубликовано: 9 сен 2024
  • In this video we review the 3.2" Nextion display, a very useful touch display for our Arduino and ESP8266 projects.
    Hello guys, I am Nick and welcome to educ8s.tv a channel that is all about DIY electronics projects with Arduino, Raspberry Pi, ESP8266 and other popular boards. In this video we are going to use this Nextion display with Arduino and the Wemos D1 mini board. We are going to see what it offers, what makes it different from the other touch displays and we are going to build a simple weather station with it. Let's start.
    💻 Code & Parts: educ8s.tv/nexti...
    Want to learn to code?
    👨‍💻 Check my new RUclips channel: bit.ly/3tku2n0
    🎮 My Android Game: bit.ly/QuizOfKn...

Комментарии • 123

  • @Tusharix
    @Tusharix 7 лет назад +4

    I've got a problem. I can't upvote your videos enough.
    Seriously, you're always providing great info. Thanks so much!

  • @raybright5805
    @raybright5805 7 лет назад

    A good honest presentation that shows you can't be 'brought' by suppliers trying to market their products. Keep up your good work !!!!

  • @pacsmile
    @pacsmile 7 лет назад +3

    Hey, i'm famous! :D
    So just to complement your video, the information to drive the nextion is just enough, did you take a look at the nextion instruction set?, just google that and all the info you need is there.
    It's a good thing you didn't tried the arduino library, that thing is a nightmare.

  • @royalnewberry6033
    @royalnewberry6033 7 лет назад +10

    Thanks for all your videos. I disagree with this one though. it has its own memory for one. very user friendly. I don't have to make up alot of code for it to do a simple thing. Google nextion instruction set for the commands or you could see my tutorials on it

    • @SimonCoates
      @SimonCoates 7 лет назад +2

      I agree - these screens are great. I quite like the Nextion Editor, I didn't find it too much of a problem. The 'Event' coding is pretty good. My son is developing a project with the 3.2" version and an Arduino that would be impossible to achieve without this screen. And for balance, he's also using a Nokia 5110 screen for another project. I'd recommend Nextion screens to anyone :)

    • @royalnewberry6033
      @royalnewberry6033 7 лет назад +2

      Simon Coates there you go... So easy that a kid could do it

    • @ChoudryArif
      @ChoudryArif 7 лет назад

      Not only here, but I have read few place else too about poor documentation and bad software experience (during my research to buy it nor not). Perhaps the company needs to do something quick before it becomes its brand image. I am planning on getting one myself for a future project. I hope its as good as theoretically it should be.

  • @fredflintstone8048
    @fredflintstone8048 7 лет назад

    Well done! I think your video will become part of the public library for how to use the display creation software.

  • @MrKristian252
    @MrKristian252 6 лет назад +3

    "Documentation is non-existence..."
    Not anymore ;)
    Thank you!!

  • @webfish100
    @webfish100 5 лет назад

    Thank you for this video!!! I was stuck and this video helped me figure out what I was doing wrong.

  • @darthvader8433
    @darthvader8433 6 лет назад

    Hi Nick, I admire your videos very much. Always easy to follow and upbeat.
    One thing that frustrated me was how to draw guages with an Arduino. Problem solved.
    For future reference though, the word in english is nonexistent, not inexistent.
    Keep up the great videos!

  • @chloemcholoe3280
    @chloemcholoe3280 5 лет назад

    damn that's cool! Never seen that kind of display before! that's cool that it comes with a GUI builder. it's so hard on an embedded otherwise

  • @pmanolak
    @pmanolak 7 лет назад

    μπράβο φίλε Νίκο. Συνέχισε τη καλή προσπάθεια!!

  • @gustavozaraza6456
    @gustavozaraza6456 7 лет назад

    excelente vídeo, podrías publicar mas proyectos son muy interesantes con esta pantalla, ademas tu los explicas muy bien

  • @gioelebezzan2351
    @gioelebezzan2351 7 лет назад

    great video! thank you because now i can build a project that i was very locked (excuse for my bad english 😂)

  • @PTinvest
    @PTinvest 3 года назад

    good work can you show how can set point , Max value, Min value and alarm for temperature and humidity with automatic control and Manual control and waveforms

  • @thibaut6519
    @thibaut6519 7 лет назад

    A project that display bus/train due time would be great =)

  • @rafaelmarroquin4429
    @rafaelmarroquin4429 6 лет назад

    Gracias por el video aunque no es mi ingles tan bueno a ti se te comprende perfectamente, ademas que dejas muchas constancias y referencias de tu trabajo Muchas gracias por compartir lo que sabes. :)
    Yo adquiri la de 3.5"

  • @PhG1961
    @PhG1961 7 лет назад

    Great video ! Thnxs a lot ! I love your work and easy approach ! Greetings from Belgium.

    • @Educ8s
      @Educ8s  7 лет назад

      Thank you, Philip! Cheers!

  • @jeromevandermaesen2432
    @jeromevandermaesen2432 7 лет назад

    Hi Nick, I watch your videos for a long time now and find all of them very interessting ! I also like to add some screen to my project. I recently discover a 3.2 TFT touch screen on banggood, which works with a shield... I think you should try it, it is awesome and very easy to use, with UTFT and URTouch library !

  • @LUCKY007725
    @LUCKY007725 7 лет назад

    very nice as always
    I also made some projects by using 7"
    this LCD is very good but it's editor is not good, language suppose to be standard and also it's suppose to be like ms visual studio.

  • @duncanyoung8688
    @duncanyoung8688 7 лет назад

    Hi ive had one of these displays for two years and they havnt realy done anything els to make it better,early development it says in this video but its been in development for a long time without progress,verry sad indeed.Could be alot better as educ8 says.
    Alot of projects come along and seem real promising then they develop it sell it and then loose the passion to keep it +developed and updated.

  • @Tarbard
    @Tarbard 7 лет назад

    The screen looks nice, so much space for activities. I will wait until the ecosystem is nicer to use though based on your review.

    • @Educ8s
      @Educ8s  7 лет назад

      +Darren Tarbard Yes, it is a nice display. It needs some time to mature though..

  • @codingtimes3199
    @codingtimes3199 7 лет назад

    I was waiting long time best😇👍👍

  • @adtwomey
    @adtwomey 7 лет назад

    I would like to build a weather station with irrigation and PH and moisture,. Nextion Display will be so good so you can go to the page you like and chage dates to water and so on. Thats what I building but have not got the silks

  • @patrickmartin2116
    @patrickmartin2116 7 лет назад +1

    So many people simply do not check Help Menu (or Editor Instructions tab)
    Not only can data sheets be found here, but the Nextion Editor Quick Start Guide, Nextion Instruction Set, Arduino Library Link, Examples and the Forum.

  • @perseon
    @perseon 3 года назад

    As someone who struggled driving displays on a 8 bit microcontroller I know why this product gets handy. But I'll chose not to. 1st, because it's qute expensive. 2nd, because you're lucked in to "nextion". 3rd because you could opt for a raspbbery zero and develop the GUI in a high level language . You end up more cheaper and have the advantage of using a technology reusable with a future in front.

  • @BrightBlueJim
    @BrightBlueJim 3 года назад

    I'm sorry to hear that the learning curve was such an obstacle, but it seems to me that once you've gotten it to work, then it's the best low-cost option around, when it comes to putting graphical user interfaces on simple systems.

    • @Educ8s
      @Educ8s  3 года назад

      Sure! If only the had a better editor! It is a very promising product! It is my prefered solution in small projects that need a gui and a touchscreen.

  • @Thekoolbiker
    @Thekoolbiker 7 лет назад

    Hi, great video as usual, thanks! A question: Is this display sun light readable? Cheers, Aris

  • @omaryanas435949
    @omaryanas435949 7 лет назад

    Finally.... Thank u

  • @BadMouseRM
    @BadMouseRM 6 лет назад

    Hi there, Im very interesting in that screen thanks to your video, in my project im looking to play a mp4 video looping it all the time in a small screen.
    If I use the SD card slote to put my video in there, can by played by default any time I turn on the power?

  • @laurencemunro
    @laurencemunro 7 лет назад +1

    Good review, but unfair reference to their online documentation - every command is listed on a wiki on their website, and several libraries exist to use with Arduino ide, including the ESP8266. The IDE is basic and does what it needs, and I found the simulator useful. I would love to use 3d gauges, the simple lines doesn't look good. I have developed a car dashboard with it. These displays are really fantastic when you need several menus or pages, and you eliminate the need for buttons!

    • @Educ8s
      @Educ8s  7 лет назад +2

      +Laurence Munro Thanks for the comment and Laurence. I think this was a fair review, I described my experience. This is my initial experience. Try to find how to change the text of a textbox in the wiki. There is no information at all in the Wiki. I don't say it is not a good display but with a better documentation it will be much more user friendly.

    • @laurencemunro
      @laurencemunro 7 лет назад

      I stated it was a GOOD review, but the reference to their online resources were unfair, read my comment again... I found their documentation on this page to very information and adequate for my needs - www.itead.cc/wiki/Nextion_Instruction_Set

  • @htecbd
    @htecbd 5 лет назад

    Thank you very much..................................................

  • @Andy_Wallace
    @Andy_Wallace 6 лет назад

    Im going to build a hand held electric home brewery controller!

    • @Educ8s
      @Educ8s  6 лет назад

      Hello Andrew! Please send me a picture when ready. I was into home brewing as well in the past. I would love to see what you are going to build!

  • @engenheiroclinico
    @engenheiroclinico 5 лет назад

    Congrats!
    I just do not agree on the lack of documentation regarding the commands. You can access the instructions at the top in "Instructions" next to "Display". There is a vast list that you can easy on www.itead.cc/wiki/Nextion_Instruction_Set. I think the IDE is quite intuitive and easy to navigate.
    What is missing is something to document the project, so that it can be presented in a scientific publication for example. It's not perfect, but it's amazing!

  • @martinbardiovsky7698
    @martinbardiovsky7698 7 лет назад

    Thank U for video 👍

  • @freytube1
    @freytube1 Год назад

    interesting could not make ir work? dht and DHT libaray confuses arduino

  • @alien4ufo364
    @alien4ufo364 5 лет назад

    Hi Sir, may you please make a tutorial about , how to make a simple keypad including numbers 0-9 and Clear and Enter buttons , and as we enter the correct code it leads us to a new page for controlling for example a LED and also we change the code.... please i've been looking for something like this in Internet but couldn't find it , you will be the first person making it, i'm using Arduino , i need this for my project. thanks

  • @GameForPeaceOfficial
    @GameForPeaceOfficial 2 месяца назад

    any one can help ? file version is too low ? what to do please help

  • @mertcapkin7263
    @mertcapkin7263 5 лет назад

    How can I make a boot screen that disappears after a couple of seconds after startup?

  • @ichwanbahtiar6234
    @ichwanbahtiar6234 5 лет назад

    Can it add button that send data to arduino without library ?

  • @gustavozaraza6456
    @gustavozaraza6456 7 лет назад

    thank you ,good video

  • @cad3175
    @cad3175 7 лет назад

    ..thank you very much :)

  • @jasonmare33
    @jasonmare33 7 лет назад

    will this work without usb connection to arduino just external powersupply? when I switch to external power it stops sending data thank you

  • @antoinekarl1835
    @antoinekarl1835 4 года назад

    I tried the Arduino code in Mega2560 with 4.3" Nextion, the data won't display. What seems to be the problem? Thank you!

  • @zafariqbalpatel1821
    @zafariqbalpatel1821 7 лет назад

    Can i Use Nextion Display for Some Small Industrial Based Project .... this is reliable

  • @prashantmadan2106
    @prashantmadan2106 7 лет назад

    I have a Chinese psp display with 40 pins and i want to display some sort of graphics in it with arduino. But how? Can you make a video on it. If you have not a psp than use any old mobile display. But please make a video on it. Thankyou!

  • @Arek_R.
    @Arek_R. 6 лет назад

    I tried to make it but it doesn't work:
    1 Something is wrong with libraries and fails with missing files when compiling
    2 You forgot to upload .tft wile for the display...

  • @nintendogal9143
    @nintendogal9143 3 года назад

    Love the video, it was super informative. Unfortunately after rigging everything up, my screen doesn't update with the information. Used your code and followed along with the video, but it didn't end up working. I wonder if it has anything to do with an older version of the editor you were using? When I opened it up in v1.61.2 it said it was older code and that it would need to be updated.

    • @Educ8s
      @Educ8s  3 года назад

      Maybe, I will take another look in the following week and I will update the code if needed. Cheers!

  • @duncanyoung8688
    @duncanyoung8688 7 лет назад

    Good video bt the way,i can now go use my display its a 3.2 too,i never used it,could never understand what to do,ive a real bad attention span learning code etc is slow for me,ive been playing around with code for 3 years and still cant code for my self,yet people can learn it in a few months ;-(

  • @Human-bf7kz
    @Human-bf7kz 3 года назад

    I wonder why nobody uses the Nextion Arduino Library .

  • @chloemcholoe3280
    @chloemcholoe3280 5 лет назад

    damn that's pretty!

  • @UmarFarooq-yc5uu
    @UmarFarooq-yc5uu 7 лет назад

    great video......

  • @AhCup
    @AhCup 7 лет назад

    Nice video as always. I have the same display intended to build a weather station like this but also with outside temperate using data coming from internet using a Wimos. It would be nice if you can upgrade this project to that.

  • @diseljasi6882
    @diseljasi6882 5 лет назад +2

    I like to make 3d printing

  • @tamgaming9861
    @tamgaming9861 7 лет назад

    I had a 2,4" Display here, and i have to say its not worth, maybe a bigger one is better. Because you have to press so hard on the touchdisplay, that you think its a button on the arduino. Its total different than other displays i have. And in absolut no way to compare with an Smartphone display. I will try next time a bigger version, but the 2,4" i cant recomend for normal fingers atm. Hope it helps someone to choose the right displaysize.

  • @RichDMonte
    @RichDMonte Год назад

    Having problem uploading file to display message reads "Model does not match
    device model NX4832F035_011R" anybody seen this

  • @Tangtur
    @Tangtur 4 года назад

    my nextion display cannot read data temp humidity from arduino...any body know why...? how to fix it..? tks

  • @suloman5845
    @suloman5845 6 лет назад

    you dont have to add a picture as a background. you can choose background as a color or picture.

  • @hackertomobile
    @hackertomobile 7 лет назад

    Good video! Thank you! Can you create real graph with temperature and humidity with this display??

    • @laurencemunro
      @laurencemunro 7 лет назад

      hacker tom , yes, the advanced model supports the feature with its own Arduino library. You create a grid in the ide on a page, and then merely send it your data fields, it works a charm, no additional coding required.

    • @hackertomobile
      @hackertomobile 7 лет назад

      Laurence Munro it is possible for one video with this future?

    • @laurencemunro
      @laurencemunro 7 лет назад

      at some point yes, but making videos is low priority on my radar :( Have a look here - www.itead.cc/wiki/Nextion_Instruction_Set#add:_Add_data_to_waveform_component

  • @GreatNerve
    @GreatNerve 6 лет назад

    If I have smartphone so I can use GUI of nextion display.

  • @kenfer5238
    @kenfer5238 7 лет назад

    Thank you for the video but I have a question, don't we need to use the NextionLibrary in the Arduino code ?
    I thought we needed it to allows the variables to be send to the Nextion display

    • @Educ8s
      @Educ8s  7 лет назад +1

      No, I didn't use the library because I was sending simle serial commands from the Arduino to the Nextion display. It is very easy, we don't need to use the Nextion Library for simple tasks like this one.

    • @kenfer5238
      @kenfer5238 7 лет назад

      Okay thank you for the answer, last question how long is to upload the Nextion program to the Display by the USB Serial ?

    • @Educ8s
      @Educ8s  7 лет назад +1

      I haven't tried it yet. I just used the SD card to upload the program.

    • @kenfer5238
      @kenfer5238 7 лет назад

      When I try to upload from the SD card it doesn't work and it asks me if my SD Card is FAT32 but it is... I don't know why it doesn't work '-'

    • @kenfer5238
      @kenfer5238 7 лет назад

      Ah it finally worked I don't know how lol, thank you for the tutorial but when I try to upload on my Arduino it sends me some error "call of overloaded 'String(float&)" is ambiguous", I'm working on a project and I also have a DHT22 I really need this help if you can

  • @QG1996
    @QG1996 7 лет назад

    make a video with a ioio board! :D

  • @jakubstefanek1610
    @jakubstefanek1610 7 лет назад

    THX, very nice, how to get screentouch events back to aurdrino?

    • @Educ8s
      @Educ8s  7 лет назад

      +Jakub STEFANEK That's something I have to research. I will post another video on that. Cheers!

    • @laurencemunro
      @laurencemunro 7 лет назад

      educ8s.tv , try some libraries to really unlock the power this display presents- by then you'll look past the quirks of the IDE as well 😉.

    • @laurencemunro
      @laurencemunro 7 лет назад

      Jakub STEFANEK it is very easy to do, even more so when using a library

  • @tourandexplore9
    @tourandexplore9 6 лет назад

    sir i need code for speed sensor, rpm and gps in one display

  • @yosiah-eshbenisrael215
    @yosiah-eshbenisrael215 5 лет назад

    cool

  • @elamikadiri1551
    @elamikadiri1551 5 лет назад

    Hi sir why I'am having errors in code when i try to upload

  • @Phoenix540
    @Phoenix540 6 лет назад

    Is it possible to;
    1, run this display on an Arduino Pro Micro, and if so
    2, have it automatically display a different selected image depending on sensor input?

    • @hiperformance71
      @hiperformance71 5 лет назад

      Of course you can any mcu with serial comunication. Only need to send the right command. If your project isn't too complex, you don't need the library

    • @hiperformance71
      @hiperformance71 5 лет назад

      Yes you can display different images, the only thing to do is send the command:
      Serial.print("sensor.picc=");
      Serial.print(value);
      Serial.write(0xff);
      Serial.write(0xff);
      Serial.write(0xff);
      Suppose the value of the first image is 0 this will be the id of the image to display of a number with background crop image, but you can change a picture too, simple send the command:
      Name_of_your_pic.pic=id of your new image.

  • @codingtimes3199
    @codingtimes3199 7 лет назад

    my friend if you want some components in quantity please tell me. arduino uno 3.65$ but if you want more you can get discount

  • @jozsefienciu2325
    @jozsefienciu2325 7 лет назад

    It is possible to read book with this display by adding book with sd card?

  • @RoSi4You
    @RoSi4You 7 лет назад

    *Is it possible to print temperature in different color when it rises above certain level? Let's say that above 28°C will display the text in red automatically. Thanks.*

    • @royalnewberry6033
      @royalnewberry6033 7 лет назад

      Robert S. yes

    • @royalnewberry6033
      @royalnewberry6033 7 лет назад

      Robert S. even the box

    • @RoSi4You
      @RoSi4You 7 лет назад

      Good. How please?

    • @royalnewberry6033
      @royalnewberry6033 7 лет назад +1

      Robert S. look up my name on the tutorials

    • @laurencemunro
      @laurencemunro 7 лет назад +1

      Very easy. You can manipulate ANY parameters/value that you see in the IDE. The real joy being having the ability to use gauges, change their location and layout easily is great.

  • @grandisseptian5000
    @grandisseptian5000 7 лет назад

    can i use arduino mega?

  • @mustafas.4016
    @mustafas.4016 7 лет назад

    Hello, which Libary do you use?
    the ITEAD???

    • @Educ8s
      @Educ8s  7 лет назад

      I am not using any library

    • @mustafas.4016
      @mustafas.4016 7 лет назад

      can i use Your sketch with my Arduino mega?

    • @mustafas.4016
      @mustafas.4016 7 лет назад

      why you dont use a Resistor between data pin and Vcc?
      And i cant send any data to Nextion via Serial.
      i use the Arduino Mega with Serial2
      which parameter i must change?

  • @LUCKY007725
    @LUCKY007725 7 лет назад

    Normally i am using Nextion Lib and its working fine but your code is very simple and
    I tried your code but it is showing an error,
    call of overloaded 'String(float&)' is ambiguous
    (x86)\Arduino\hardware\arduino\cores\arduino/WString.h:66: note: String::String(unsigned char, unsigned char)
    please guide

    • @Educ8s
      @Educ8s  7 лет назад

      Check this out: forum.arduino.cc/index.php?topic=149843.0
      It might help

    • @LUCKY007725
      @LUCKY007725 7 лет назад

      educ8s.tv Thanks for support, now its working.
      could you please make an additional tutorial with revision of this
      I am trying to make setting which have one text and two buttons and this text value will read the arduino as set value for relay operation, that set value want to set from nextion up and down button for increase and decrease the set value
      Waiting for valuable response

    • @kenfer5238
      @kenfer5238 7 лет назад

      I have the same probleme can you guide me please, I tried to find something but I found nothing about this.

  • @kamenopixel
    @kamenopixel 5 лет назад

    First time I set the playback speed to 0.75 !

  • @MeinElektronikHobby
    @MeinElektronikHobby 6 лет назад

    your Download Link for the code is not working anymore 🙁

    • @Educ8s
      @Educ8s  6 лет назад +1

      Please check again, maybe it was a temporary problem. It works for me.

    • @MeinElektronikHobby
      @MeinElektronikHobby 6 лет назад

      ... Thanks for the quick answer. Yeah, it's working again.

  • @maxistarling
    @maxistarling 7 лет назад +1

    can u make pacman game?

    • @patrickmartin2116
      @patrickmartin2116 7 лет назад

      A pacman style game could be created with Nextion - no MCU required.

  • @UmarFarooq-yc5uu
    @UmarFarooq-yc5uu 7 лет назад

    hi can i have your email address I want to send you an arduino and nextion file. I want to send data from arduino to nextion but it's not working i will be happy if you check it and tell me what I am doing wrong.....

  • @bigds7208
    @bigds7208 6 лет назад

    waste of time