Arduino LCD Tutorial ST7920

Поділитися
Вставка
  • Опубліковано 19 жов 2024
  • Welcome to another Arduino video tutorial! In this video, we are going to take a first look at this big LCD display and we are going to build a temperature and humidity monitor with it. Let's start!
    I always wanted to find out a display similar to the display my 3D printer uses because it is big and inexpensive so it can be very useful for many projects. After looking around, I discovered that display my printer uses is this one. A big 3.2" display with the ST7920 driver and a resolution of 128x64 pixels. Cool! As you can see it is much bigger than most of the displays we were using so far in our projects, so it will be useful in many future projects.
    🛒 ST7920 Display: educ8s.tv/part/...
    💻 Code & Parts: educ8s.tv/ardu...

КОМЕНТАРІ • 103

  • @majorleaguegrowing
    @majorleaguegrowing Рік тому

    when you said "thats why it's used in so many 3d printers" I looked at my crealiy CR10s and I was like "OWHMYGOD I HAVE ONE" its nice to have a physical reference! I was looking to use the same display because it is the right size and everything, the only thing I wish I could do is use one with a knob like the printer too.

  • @iandawkins2182
    @iandawkins2182 5 років тому +1

    I am new to Arduino and a new subscriber to the channel. I wish I found your channel earlier, so clear and concise, even as a learner I can understand and create. Your enthusiasm is inspiring thank you so much and look forward to what is to come.

  • @amnesie6615
    @amnesie6615 5 років тому +4

    So cool! Ever wanted a video with that big LCD! THANK YOU

  • @tinkmarshino
    @tinkmarshino 5 років тому

    Dang.. I liked it so much that I had to get one of these displays.. down load the library and edit it all while I watched the video... When the display gets here I will make a nice little self-contained walnut cabinet for it and display it on my entertainment stand.. What a great little idea... Thanks for the share! Carry on and be safe..

  • @DogRox
    @DogRox 5 років тому +2

    That LCD looks bigger than the Uno itself! :-) I could see a lot of purposes for that display. Nice job! :-)

  • @nrdesign1991
    @nrdesign1991 5 років тому +1

    Just as I wrecked two of these by trying to swap their LCD glasses (one of them is not an ST7920-based but looks better) you upload this video - lol!

  • @ioannasagkioti4611
    @ioannasagkioti4611 5 років тому +3

    Another interesting project. Thanks for sharing!

  • @avejst
    @avejst 5 років тому +2

    Great project, and simple application 👍😀
    Thanks for sharing 👍😀

    • @Educ8s
      @Educ8s  5 років тому +2

      Thanks for your kind words!

  • @Rickr522
    @Rickr522 5 років тому +1

    Thanks for the video. It's big useful screen or a small price. Good to hear from you!

  • @abhijitborah
    @abhijitborah 5 років тому

    Thanks for showing us this new useful display.

  • @TheDefpom
    @TheDefpom 5 років тому +1

    Nice project, I always liked the idea of using I big display like that, now to think up a project that uses it :)

  • @NewAgeDIY
    @NewAgeDIY 5 років тому +2

    Great low cost project! I will probably order the display soon. When I get it I will design a wall mount case and print it out. Question on power consumption. Do you know how much power will it draw. Depending on that answer I will power it internally or off a wall power adapter. Thanks for making this project

  • @Educ8s
    @Educ8s  2 роки тому +2

    I hope you took away lots from this video. Let me know below!
    PS. I created a course named "Object Oriented Programming Made Easy. Get it here 👉 bit.ly/3NaMfg4

  • @TschenseSense
    @TschenseSense Рік тому

    best tutorial ever

  • @GabriadzeFishing
    @GabriadzeFishing 3 роки тому

    Hi, thanks for the tutorial. Great Job!
    Can you comment please, how much current does this LCD consume? Can I use it for 4X AA battery-fed project applications? how long it will run?

  • @gapyearkisu.6661
    @gapyearkisu.6661 Рік тому

    omg super clear and on point, thank ya so much

  • @gammacount1328
    @gammacount1328 4 роки тому

    Comprehensive, clear, usefull & emphatic tutorial Thank you Nick

  • @victorhurtarte7563
    @victorhurtarte7563 2 роки тому

    Excelent advice. Concise and professional. How can a I mode it to include a BMP180 sensor?

  • @ARiLDSONV
    @ARiLDSONV 4 роки тому

    Great video! just wondering if you had to solder the pins onto the display?

  • @rostislavhruska8601
    @rostislavhruska8601 5 років тому

    Great. Very nice. What about power consumption? Is it a lot?

  • @gadzw
    @gadzw Рік тому

    complete live saviour!

  • @alanmitchell6132
    @alanmitchell6132 3 роки тому

    Thank you very much, it's ideal to replace a broken analogue vehicle clock.

  • @puits-de-science
    @puits-de-science 4 роки тому

    Thank you for this excellent video.

  • @timrisetdaninovasipelajars7389
    @timrisetdaninovasipelajars7389 3 роки тому +1

    thank you so much sir, very good video

  • @ElectroMentor
    @ElectroMentor 3 роки тому

    Great work 👍

  • @electronic7979
    @electronic7979 5 років тому +1

    Super 👍 very good

  • @albertocabusjunior7164
    @albertocabusjunior7164 Рік тому

    Thank you! helped a lot!

  • @angellocumbal1488
    @angellocumbal1488 3 роки тому

    you are my hero, thank you very much

  • @getyerspn
    @getyerspn 5 років тому

    hmm I think I'm going to get one of these for my diy solar swimming pool controller..I've been using the smaller 5110 LCD display

  • @TheSolderingGuy007
    @TheSolderingGuy007 5 років тому

    Great project but the title seems to suggest you will be describing the steps for driving the LCD whereas you are using an Arduino library for it.

  • @Avidiy
    @Avidiy 2 роки тому

    I ordered it and it's hear super excited. Now the display I ordered has no headers and I have no headers so I ordered it but I can wait I will solder some jumper wires to it

    • @Avidiy
      @Avidiy 2 роки тому

      Can = can't sorry

  • @Sixthflyer
    @Sixthflyer 5 років тому

    Great video, thank you!

  • @georgederleres8489
    @georgederleres8489 3 роки тому

    Thanks for this video. By the way, are you greek ? Your accent seems familiar :D :D

  • @Blink117
    @Blink117 4 роки тому

    Great project. any chance of making a component tester using the ST7920 thanks

  • @samivatansever8352
    @samivatansever8352 2 роки тому +1

    thank you sir. it's so good. god save you..

    • @Educ8s
      @Educ8s  2 роки тому

      Glad it helped

  • @decem_unosquattro9538
    @decem_unosquattro9538 2 роки тому

    Hmmm nice 12864 LCD ! 🤔😃👍

  • @fatonisodiq9341
    @fatonisodiq9341 2 роки тому +1

    Well for me this project is useful for replacing broken analog speedometer of my old motorbike into digital speedometer

    • @Educ8s
      @Educ8s  2 роки тому +1

      Cool!

    • @fatonisodiq9341
      @fatonisodiq9341 2 роки тому

      @June@97 well, I actually working on it, and still struggling with it 😅

    • @fatonisodiq9341
      @fatonisodiq9341 2 роки тому

      @June@97 that's exactly the system is

  • @rafaelmarroquin4429
    @rafaelmarroquin4429 3 роки тому

    excelente tutorial, me funciono perfecto.

  • @intellectual_science1
    @intellectual_science1 4 роки тому

    This is awesome, how can I invert the display please

  • @BIOARCADE.
    @BIOARCADE. 3 роки тому

    Hello. I am wanting to use the full graphics reprap module in Arduino uno to use the encoder, buzer and card reader in addition to the screen. Could you do a tutorial?

  • @redcurtain6851
    @redcurtain6851 5 років тому

    great job

  • @nicktranchida3990
    @nicktranchida3990 4 роки тому

    Did your screen come with pins or did you install them yourself

  • @jontech9978
    @jontech9978 5 років тому

    Awesome 👍

  • @gravecop
    @gravecop 5 років тому

    Thank you!

  • @danielgago-sk
    @danielgago-sk 5 років тому

    LCD is big, good, but working only with U8G Library and not with Adafruit what is for me better...

  • @ever.l1549
    @ever.l1549 11 місяців тому

    gracias 👌👌

  • @TheBowersj
    @TheBowersj 5 років тому

    can you show us how to build your own calculator using this display? Thanks

  • @legosgameswalkthroughs4597
    @legosgameswalkthroughs4597 5 років тому

    thank gosh you havent quit youtube

  • @mink99a
    @mink99a 5 років тому

    Maybe you could show the project using the icsp port instead of using the mapped ports....

  • @professordragon
    @professordragon 3 роки тому +2

    My LCD is not showing anything, the only thing that works is the backlight... Please help!!

  • @jyvben1520
    @jyvben1520 5 років тому

    do you really need to redraw the frames everytime ?
    can the display be used in portrait mode ?

  • @Prince-cr4bx
    @Prince-cr4bx 2 роки тому

    I want a bigger font on the lcd. How can I do that or how can I know different types of fonts in the library?

  • @shakilshaikh8047
    @shakilshaikh8047 3 роки тому +1

    Hello, can you connect BLA backlite anode to 5v instead of 3.3v ? thanks in advance.

  • @nhatthang64
    @nhatthang64 Рік тому

    can you make another video about connecting to ESP8266 please?

  • @deosdanygrillo3900
    @deosdanygrillo3900 3 роки тому

    exelente video donde puedo descargar el archibo IDX para proteos del st7920

  • @webdev723
    @webdev723 Рік тому

    thanks

  • @amrkhaledelfar6724
    @amrkhaledelfar6724 4 роки тому

    great thank you but i have problem how change size of font to small please ????

  • @gr7480
    @gr7480 5 років тому

    Gracias

  • @mehdisajjadi1679
    @mehdisajjadi1679 3 роки тому

    what about other arduinos like leonardo and micro ? i have about an I2c for this glcd but i can not find the library do you know anything?

  • @melvin.r.t8571
    @melvin.r.t8571 4 роки тому +1

    ur a beast

  • @ashutoshmallik2435
    @ashutoshmallik2435 2 роки тому

    How to get it connected with I2C module for 2 terminal serial communication

  • @elabinnovations
    @elabinnovations 5 років тому +1

    Please compare these three libraries
    Adafruit SSD1306,
    U8g2lib and
    U8g2_for_Adafruit_GFX

    • @cbm80amiga
      @cbm80amiga 5 років тому +1

      I have my own ST7920 library too which supports even hardware double-buffering and dithering :)

    • @elabinnovations
      @elabinnovations 5 років тому

      @@cbm80amiga
      That great but where get

    • @cbm80amiga
      @cbm80amiga 5 років тому +1

      @@elabinnovations I have a video on my channel with link to my github

    • @bbowling4979
      @bbowling4979 5 років тому +1

      github.com/cbm80amiga/ST7920_SPI

  • @lahiruprageeth8555
    @lahiruprageeth8555 8 місяців тому

    When using that display i cant work with another spi device ,how i fix it 😢

  • @madson-web
    @madson-web 4 роки тому

    Where can I find even bigger ones?

  • @HelmutHassfurther
    @HelmutHassfurther 5 років тому

    I need the link to the DHT.h used in the sketch, have 3 different; at with therefore it comes to compiler errors

  • @MrBanatzeanu
    @MrBanatzeanu 4 роки тому

    Hi, please help, I tried this project with Arduino Mega 2560, I configured wires to same pins as described, but nothing on screen, what I'm doing wrong ?

  • @abdouYT123
    @abdouYT123 Рік тому

    good

  • @rodo19724
    @rodo19724 3 роки тому

    Can it be driven with i2c ?

  • @hectorfeole869
    @hectorfeole869 4 роки тому

    Dear Friend. Is it possible to use I2C with this display?

    • @Educ8s
      @Educ8s  4 роки тому

      Yes, but you have to buy an adapter

  • @plazmax
    @plazmax 4 роки тому

    maybe with ds3231 better to use big lcd :)

  • @sarojmikubehera5039
    @sarojmikubehera5039 4 роки тому

    Can you make an egg incubator useing this display

    • @owenkegg5608
      @owenkegg5608 3 роки тому

      It's not like it throws off that much heat /j.
      I am curious what controls an incubator has besides light intensity?

  • @HelmutHassfurther
    @HelmutHassfurther 5 років тому

    4:53 Schematic Diagramm pins are upside down to my two Displays

  • @muhammadrizkialpajri9158
    @muhammadrizkialpajri9158 10 місяців тому

    How to make the logo

  • @kosa2004
    @kosa2004 5 років тому +1

    Hhmmm..... I think i will pair this display with the esp8266 chip :)

    • @nrdesign1991
      @nrdesign1991 5 років тому

      It is super easy with SPI, but U8G2 only seems to work with Software SPI without modding the library slightly.
      See github.com/olikraus/u8g2/issues/322

  • @fateoftheuniverse3481
    @fateoftheuniverse3481 3 роки тому

    illumination not working :(

  • @HsiangLee-on6uc
    @HsiangLee-on6uc 2 роки тому

    this LCD only expenses ¥20(about $3) in china.

  • @ryanarticulo823
    @ryanarticulo823 2 роки тому

    A for sale code

  • @ndyah7836
    @ndyah7836 2 роки тому

    i can do that in less than 10 lines🤣

  • @ProjectAntara
    @ProjectAntara 5 років тому

    pin me and ill give you a hug

  • @akissot1402
    @akissot1402 Рік тому

    σε πιο μεγάλη δεν μπορω να βρω..

  • @kinghellas7990
    @kinghellas7990 5 років тому

    file ise foberos

  • @tamdymaati-h3l
    @tamdymaati-h3l 8 місяців тому