Display examples - which one to use?

Sdílet
Vložit
  • čas přidán 1. 12. 2018
  • $2 for 10 PCBs & $6 for stencil: jlcpcb.com
    Here I show you a short example for each one of these displays. Below you have the schematic, library and an example code for each display. Thank you!
    Help my projects on Patreon : / electronoobs
    my Q&A page: electronoobs.com/eng_preguntas...
    Canal en Español: / electronoobs en español
    PRINTERS
    -------------------------------------
    Ender 3(155€ AMAZING): www.gearbest.com/3d-printers-...
    Coupon(142€): "GENDER11"
    SparkMaker SLA: www.gearbest.com/3d-printers-...
    Crealitu CR10: www.gearbest.com/3d-printers-...
    Coupon code: "11CR10EU" or "11CR10US"
    ANET E10 (219$): www.gearbest.com/3d-printers-...
    Coupon code: "Anete10us"
    TEVO Tarantula (175$): www.gearbest.com/3d-printers-...
    Coupon code: "Tarantulaus"
    Creality CR10 MINI: www.gearbest.com/3d-printers-...
    COUPON: CR10MINI
    Anet A8: www.gearbest.com/3d-printers-...
    Coupon code: "A8KIDA"
    -----------------LINKS-------------------
    -----------------16x2 LCD without i2c-----------------
    16x2 LCD: www.electronoobs.com/eng_ardu...
    Schematic: www.electronoobs.com/eng_ardu...
    -----------------16x2 LCD i2c-----------------
    I2C 16x2 LCD: www.electronoobs.com/eng_ardu...
    Schematic: www.electronoobs.com/eng_ardu...
    -----------------128x64 OLED i2c----------------
    OLED I2C: www.electronoobs.com/eng_ardu...
    Schematic: www.electronoobs.com/eng_ardu...
    -----------------NOKIA 5110 SPI---------------
    NOKIA 5110: www.electronoobs.com/eng_ardu...
    Schematic: www.electronoobs.com/eng_ardu...
    -----------------7 Segments with MAX7219 driver---------------
    7 segments MAX7219: www.electronoobs.com/eng_ardu...
    Schematic: www.electronoobs.com/eng_ardu...
    -----------------7 Segments serial LCD---------------
    7 segments LCD: www.electronoobs.com/eng_ardu...
    Schematic: www.electronoobs.com/eng_ardu...
    -----------------Dot LED MATRIX with MAX7219 driver--------------
    Dot MATRIX MAX7219: www.electronoobs.com/eng_ardu...
    Schematic: www.electronoobs.com/eng_ardu...
    -----------------e-Paper display--------------
    e-paper display: www.electronoobs.com/eng_ardu...
    Schematic: www.electronoobs.com/eng_ardu...
    -----------------ILI9341 TFT display------------
    ILI9341 TFT: www.electronoobs.com/eng_ardu...
    Schematic: www.electronoobs.com/eng_ardu...
    -----------------SSD1289 TFT display--------------
    SSD1289 TFT: www.electronoobs.com/eng_ardu...
    Schematic: www.electronoobs.com/eng_ardu...
    Image2LCD software: www.electronoobs.com/eng_ardu...
    Like share and subscribe to motivate me. Thank you
    #display #Arduini #LCD
  • Věda a technologie

Komentáře • 250

  • @jigsound
    @jigsound Před 2 lety +23

    What a comprehensive presentation! The I2C protocol is such a powerful and simple solution to a lot of simple tasks. 👌

  • @Usq7213
    @Usq7213 Před 5 lety +10

    Everytime i get notifications from you it makes my day. Thank you for awesome videos as always!

  • @joshuaoduroadu5376
    @joshuaoduroadu5376 Před 2 lety +2

    Very nice and concise overview of the varied screens available out there. Thanks so much for this.

  • @Aceino
    @Aceino Před 5 lety

    Very helpful, thank you! I'm new to the micro controller world and this was very useful.

  • @sayantanpal7953
    @sayantanpal7953 Před 5 lety +1

    Thank you so much for the explanation.. now I can choose different displays which is most preferable for my projects

  • @mfalme254
    @mfalme254 Před 5 lety

    i really enjoy your video. THANKS FOR THE OVERVIEW. i prefer the DSD screens because needs fewer pinouts.

  • @andreitcaci4924
    @andreitcaci4924 Před 3 lety +1

    This is such a cool and well explained video! Thank you as well for all the codes posted underneath to play with. Subscribed)

  • @lalchandra4590
    @lalchandra4590 Před 5 lety

    Thanks Electronoobs. I really need this kind of video. This video answers many questions of Arduino beginners.

  • @joetke
    @joetke Před 5 lety

    Thanks for the review. It's instructive. I'm interested mainly in the largest display that didn't work...

  • @Nicksperiments
    @Nicksperiments Před 5 lety +7

    Whenever tft displays stay just white, it’s usually a wiring problem so make sure everything is soldered correctly and that no wires have broken

  • @LemmyCaution66
    @LemmyCaution66 Před 5 lety +2

    A fantastic video/project. I just got myself a 5” MP15001 touchscreen for my Raspberry Pi 3B + and 3A +. I was looking for extra screen info and again I found it here.

  • @sadunnakipoglu9471
    @sadunnakipoglu9471 Před 21 dnem

    Thank you and appreciate your effort. Greetings to you from Turkey .

  • @Kickin0u0in0the0nut
    @Kickin0u0in0the0nut Před 4 lety

    Just stumbled on this channel so happy!

  • @contentex1
    @contentex1 Před 5 lety +4

    Thank you for so great video! Would you please add a video with operation temperatures which that displays can work? Thank you again!

  • @72mgmidget
    @72mgmidget Před 5 lety +3

    I would really like to see you getting the touch screen display working with your Arduino, even if it means buying a shield. I have a number of projects in mind to try to build and it would be great to eliminate the need for any other pushbuttons or keypads, just a power on/off switch. Thanks. Very informative video. You obviously put a lot of time and effort into covering such a wide variety of different displays and how to wire them, and the associated code to make them work - well, most of them, at least :D

  • @Ayush-tl8se
    @Ayush-tl8se Před 5 lety

    Well, great video. Keep it up. It gives us good knowledge. You r doing great job. Thanks for making videos like this.

  • @JuraganLED
    @JuraganLED Před 5 lety

    I like honest videos like this, you included part that it failed to do so

  • @Moosetraks21
    @Moosetraks21 Před 5 lety

    this video must have been a lot of work! great job!

  • @batica81
    @batica81 Před 3 lety +4

    For 128x64 OLED i2c you are actually using only 32 lines in the example. You need to change the default value in the library file Adafruit_SSD1306.h to #define SSD1306_128_64 It will look much nicer :)

  • @bharatghori4422
    @bharatghori4422 Před 5 lety

    very nice introducing to displays thank a lot

  • @parameshpavin2708
    @parameshpavin2708 Před 5 lety +3

    Nice video,it is nice to see e paper displays working,my suggestion is to make more informative videos on e paper displays but overall it is good👍👌

  • @Taran72
    @Taran72 Před 5 lety +1

    Wow! Great tutorial!

  • @yadwindersingh9494
    @yadwindersingh9494 Před 4 lety

    Superb video
    Helpful for me .......I learn something new techy today

  • @stephanedenis5394
    @stephanedenis5394 Před 5 lety +1

    Good review, very interresting.

  • @jvguitargt
    @jvguitargt Před 3 lety +1

    Hi! I have some devices that use the Oled 128x64, However I've noticed that some of of them are faulty (dark spaces, missing characters, etc) Do you know if this kind of display can be cleaned? or is it better to replace them?

  • @daigriffiths6476
    @daigriffiths6476 Před 2 měsíci

    Yes thanks, even more would be brilliant. Great videos.

  • @muhammadizzhakimi3355
    @muhammadizzhakimi3355 Před 3 lety

    nice presentation , good work

  • @raybright5805
    @raybright5805 Před 5 lety

    Excellent summary.... I'm now subscribing to your site

  • @vivekvenkatsubramaniam437

    How do you find out how much power these screens pull? I assume those LCD displays with backlights draw a lot of current? Am I right in assuming that the smaller the screen, the lower the current consumption?

  • @shoppingoneclick2044
    @shoppingoneclick2044 Před 2 lety +1

    Nice information... My suggestion is, please make a playlist on latest LCDs, Ic2 based lcd...longer lcd, TFT
    Latest touch screen, HMI etc
    Explain difference.

  • @devdharma3050
    @devdharma3050 Před 5 lety

    Your videos make me want to learn electronics :)

  • @ChrPeter
    @ChrPeter Před 3 lety

    Thank you for this video. I am currently working on a data-logger with the NOKIA display and the SD-cardreader/clock shield. Have you ever combined these? I am having difficulties using these two libraries: a) and b) It appears to me that they are not working together. Any thoughts? (Used pins for the NOKIA display: Adafruit_PCD8544 display = Adafruit_PCD8544(7, 6, 5, 4, 3);)

  • @Neuron43
    @Neuron43 Před 5 lety +1

    Interesting stuff! I have an old Home Theater PC case from nMedia that offered an optional 16x2 display which could show all kinds of information like song titles and volume level but the screen seems to have disappeared from online stores. I downloaded the software for it from nMedia in case I would find one someday. Any idea where I could find one?
    Thanks

  • @undamned
    @undamned Před rokem

    Nice overview!

  • @SIKHGT650
    @SIKHGT650 Před 5 lety +1

    Liked and comment first , than watched video....great video...thanks bro

  • @prithwishs.1488
    @prithwishs.1488 Před 3 lety

    Thanks a lot for this presentation

  • @RishiKumar-zv3lc
    @RishiKumar-zv3lc Před 5 lety

    Wow.......I really wanted a channel like this ❤️
    And, I got you 👍
    Thank you..
    ..
    ...
    ...
    ❤️

  • @Bianchi77
    @Bianchi77 Před 8 měsíci

    Nice video, well done, thank you for sharing the knowledge with us :)

  • @aaa72317
    @aaa72317 Před 13 dny

    That banana deserves the like, well done.

  • @isoguy.
    @isoguy. Před 5 lety

    Awsome video and cannot wait to use some of these in my projects, would like to see a detailed use of oled display showing results of relay activity e.g. relay normally open activated, temperature of room is......., on oled, house cooling fan activated on oled, heater activated on 9led etc. Thanks for sharing

  • @leehewitt9559
    @leehewitt9559 Před 5 lety

    Great video many thanks for sharing

  • @colasmaroc8435
    @colasmaroc8435 Před 5 lety

    Great work, think you very much

  • @wotesi
    @wotesi Před 5 lety

    Thank you for video. I have a question - I have Graphical LCD 128x64 screen. Would you please suggest me what library should I use? In my project I just need simple text print, small enough to be able to write several lines. P.S. the screen I have it has controller: ST7920 and it is of this type: HJ12864ZW.
    Thanks!
    BR,
    Valters

  • @ELECTRONOOBS
    @ELECTRONOOBS  Před 5 lety +1

    Want to help my workshop: www.patreon.com/ELECTRONOOBS
    Thank you so much!

  • @yashshah7137
    @yashshah7137 Před rokem +1

    @Electronoobs how can you show your battery percentages in oled display i want to know the process. do help if possible. thanks in advance.

  • @dellodel9502
    @dellodel9502 Před rokem

    Very good video
    Thanks

  • @MCsCreations
    @MCsCreations Před 5 lety +8

    Fantastic, dude. Lots of options! 😃
    I need to get into Arduino as soon as possible...

    • @daveyjones5702
      @daveyjones5702 Před 5 lety +1

      never been a better time for it :)

    • @MCsCreations
      @MCsCreations Před 5 lety

      @@daveyjones5702 Great! 😃
      I didn't buy an Arduino kit yet because I'm buying stuff a bit expensive... Things to use in quadcopters and rc wings/airplane builds. 😃
      I still need a 3d printer too... But, eventually, I get there. 😊

  • @MouseWanted
    @MouseWanted Před 3 lety +1

    can you explain why every tutorial i watch and read use D4, D5, D6, D7? not D0, D1, D2, D3?
    or, do you have some documentation that I can read?
    your answer will be very helpful. thank you

  • @Gameplayer55055
    @Gameplayer55055 Před 3 lety +1

    I have some questions about displays:
    Why e-paper display blinks? Can it change only updated area(kind of double buffering?)
    My nokia 5110 has weird crystals inside, so it looks horribly and covers some display area.
    Why? have I damaged it, or it is factory defect?
    I heard that screen libraries are shitty and grabs all memory resources. So I should write own libraries, and which is better?

  • @Cdswjp
    @Cdswjp Před rokem

    thank you for this video

  • @viniciusnoyoutube
    @viniciusnoyoutube Před 5 lety

    Very good!
    Thanks!

  • @paulgupta2454
    @paulgupta2454 Před 2 lety

    What display would you recommend for people with low vision? I am building a things for people with disabilities who need larger letters to be able to read them. Not even large displays just like a 3 inch or so screen that could display "Volume up" for example

  • @jaimem1918
    @jaimem1918 Před 5 lety

    Hola, necesito ayuda, tengo un LCD tipo TFT, el modelo KMR-1.8 SPI, he probado varias conexiones pero me sigue saliendo la pantalla en blanco.

  • @kaspariito
    @kaspariito Před 5 lety +1

    hey. thank you. Can you please add the link for the 16x2 serial module to control the display (the one that we can use to use less wiring) Thank you for all the awesome content you create!!! :))

  • @kranthi143B
    @kranthi143B Před 4 lety

    Excellent sir

  • @Farizno
    @Farizno Před 5 lety

    Thanks again for another great video. I do have a question. I am following along with your example for the 128x64 OLED, and I have installed the libraries as discussed, however when I try to compile the code, I get an error that DS3231.h: No such file exists. Can you help with this? Thank you.

    • @ELECTRONOOBS
      @ELECTRONOOBS  Před 5 lety

      Oh, remove that DS3231 line from the code. That is for real time clock. No need for that!

  • @dukefleed8369
    @dukefleed8369 Před 3 lety +1

    Which is the best display that can allow adding more than one code for multiple operations?

  • @zUltraXO
    @zUltraXO Před 2 lety +4

    One thing you missed: For the I2C character LCDs, you don't need to use A4 and A5, you can just use the dedicated SDA and SCL pins on your Arduino.

    • @GurmanDhaliwal
      @GurmanDhaliwal Před rokem

      It’s faster that way too, the analog pins will just emulate the sda and scl so will be slower than the dedicated ones

    • @zUltraXO
      @zUltraXO Před rokem

      @@GurmanDhaliwal well testing with a multimeter shows they're they're the same pins with different markings

  • @RETROGAME-FIX
    @RETROGAME-FIX Před 4 lety

    Hi. Is it possible to build synchronized multiple screen with one arduino controller to show live feed with a camera?

  • @Wilson84KS
    @Wilson84KS Před 5 lety

    How did you get your own logo as bootscreen with the adafruit library? As soon I call a bitmap in setup routine the adafruit logo shows up :/
    Very informative video, my favorite is the Nokia LCD, I just love it, it's not only the price, but also the possibilities, I can show big letters and numbers but also build a menu with small letters and numbers and also print bitmaps, my first one for Arduino I got from my Nokia 3310 where I worked a long time for as I was a teenager, I had luck because that is one of the LCD's with golden contacts on it and not that stupid rubber that never works again properly after touching it once.

  • @revolution5547
    @revolution5547 Před 5 lety

    love your vids

  • @attalaw36
    @attalaw36 Před 4 lety

    good lesson thank you

  • @efvarela3
    @efvarela3 Před 3 lety

    Great, oh may you please explain how to use them in parallel with another SPI module?, for example the nrf24 module. Wiring LCD is so simple but actually i am having some noise pixels, connecting the ST7920 and nrf24. Is it necessary a decoupling capacitor for LCD too?.. Your vids are awesome

  • @johnjoyce
    @johnjoyce Před 5 lety +2

    You could of course also do a whole video on the many ways to use addressable LEDs, the tapes, the individual chips and matrix modules. Tape and chips can be arranged to fit in many patterns and enable different usage styles. Power is the big gotcha always, and logic level conversion if board or SBC is 3.3v instead of 5v

  • @nantayalert5834
    @nantayalert5834 Před 2 lety

    thank you

  • @cheri758
    @cheri758 Před 4 lety +7

    7:32 that lcd lit up for a moment

  • @sarigaraj
    @sarigaraj Před 5 lety

    Good video, thank you:)

  • @Livefreeman
    @Livefreeman Před 5 lety +4

    nice video. we all love you. keep up the good work. show us how to display pdf or ebook on e-paper.

    • @ximos8824
      @ximos8824 Před 5 lety +1

      You didn't mention nexion display i think they are quite good

    • @ELECTRONOOBS
      @ELECTRONOOBS  Před 5 lety +1

      @@ximos8824 Next week video is all about that

  • @mlupdate1678
    @mlupdate1678 Před 3 lety

    the library you used for OLED display can also use in any type of arduino module?

  • @williewill2460
    @williewill2460 Před 2 lety

    What type of display does the mpc 2000xl use and is there better?

  • @themaniac5864
    @themaniac5864 Před 5 lety

    i need to make a stopwatch so the display needs to refresh fast 7 segment or matrix better? using an arduino nano

  • @Digitalcreator9165
    @Digitalcreator9165 Před 2 lety

    Nice video.

  • @EmersonCapuano
    @EmersonCapuano Před 4 lety

    You,ve earned another subscribe 😃👍

  • @YoDay
    @YoDay Před 5 lety +1

    Perfect video :))

  • @jayakarmanoharan3947
    @jayakarmanoharan3947 Před 3 lety

    Can you suggest which display is best for out door environment??

  • @ravichandel8690
    @ravichandel8690 Před 2 lety

    epaper and other i really like please make more detail video and how can i learn electronics and do this type of projects

  • @doyouknow3483
    @doyouknow3483 Před 5 lety

    Very good

  • @saliksheraz6236
    @saliksheraz6236 Před 4 lety

    Best tutorial

  • @Duriel1000
    @Duriel1000 Před 2 lety

    Hello. I want to make a DIY digital shelf with multiple displays. Any thoughts?

  • @rajendrapharmacist
    @rajendrapharmacist Před 3 lety

    Thanks

  • @SPECIALVIDEO
    @SPECIALVIDEO Před 5 lety

    awesome dude

  • @freddyzacarias2103
    @freddyzacarias2103 Před 3 lety

    Hi my friend.
    Congratulation excellent video.
    -I an interested in changing the display to my Radio Midland model 75-822 for one with white backlight. And I would like to know if it is a LCD display of 16 x 2 that you expalined in your video? You can search in youtube for MIdland 75-822 and see the size of the referred display.
    Thanks in advance for your assistance.

  • @adrianovergara1784
    @adrianovergara1784 Před 4 lety

    Can you make a 2.5 - 32 volts automotive logic probe with volts display for tutorials?

  • @samadhanugale8405
    @samadhanugale8405 Před 3 lety

    Hello sir! I’m big fan of our channel! I’ve a problem with 128*64 lcd display module. The module is having only 17 pins and I am unable to find the datasheet of this type of lcd. I want to interface it with arduino. Can you please help me with this sir? Thank you in advance.

  • @ashok_ign5623
    @ashok_ign5623 Před 5 lety

    thanks sir

  • @mohamedesalem
    @mohamedesalem Před rokem +1

    So usefull

  • @sneakyplays101
    @sneakyplays101 Před 3 lety

    im using color tft touchscreen for my project

  • @timeltdme4355
    @timeltdme4355 Před 5 lety

    your channel name is so true

  • @amkp40technology
    @amkp40technology Před 5 lety +1

    Nice.

  • @chk1414
    @chk1414 Před 5 lety +2

    Try u8g2 or u8g library with oled displays

  • @topten7064
    @topten7064 Před 4 lety +1

    Great

  • @GnuReligion
    @GnuReligion Před 5 lety +2

    The OLEDs are my favorite too. The SPI version is much faster, but requires control of an extra pin in addition to the 3 SPI, reset.
    You can buy mini 4-digit 7-seg displays for $0.20/ea on Ali, but those 12 control wires + 8 resistors generate a rat's nest. A little painful to control, as well.

  • @guzman-do
    @guzman-do Před 5 lety +27

    Do detailed OLED tutorial, pls!

    • @johnjoyce
      @johnjoyce Před 5 lety +4

      Definitely not enough good OLED tutorials out there. Great suggestion!

    • @elabinnovations
      @elabinnovations Před 5 lety

      128×32(OLED 0.91)

    • @ranjiths7627
      @ranjiths7627 Před 4 lety +1

      128x64 oled display only displays 1st row whatever the cursor value and shows like snow on bottom full 7 rows
      How to get it work properly, it was like that when i brought, i thought my codes are incorrect, then i uploaded library example program, the same problem again

  • @mindaugasvaskevicius1818
    @mindaugasvaskevicius1818 Před 5 lety +1

    Are you considering making a tutorial for some of the displays, but in C, C++, or assembly? I'm not quite an Arduino person.... I prefer my code to contain interrupts and as least NOPs(delays) and DO NOTHINGs as possible.

  • @_xwtk
    @_xwtk Před 4 lety

    The Nextion/TJC displays are the best ones.

  • @Cdswjp
    @Cdswjp Před rokem

    is SPI communications always a serial communication?

  • @UpcycleElectronics
    @UpcycleElectronics Před 5 lety +1

    I like the ST7920, KS0108, and ST7565 too. I really like Oliver's U8g2 library on the Arduino IDE. He covers a lot of LCD options.
    If you get any of the LCD's that have "MCUfriend" on them, they are Ardy1 shields. The MCUfriend library is designed for a specific pinout. This means the display is auto detected and configured when the library is added to a project. This is really cool because there are multiple brands and models supported but you don't need to know the details. Plug it in, run the test sketch and it will return all of the data you need automatically.
    Lastly the Hitachi HD44780 displays (1602, 2004, etc.) also come in extra large versions that are a little harder to find. They are usually around $15-$20 each but they are pretty cool if you want to build something that looks interesting and different but just uses a simple display.
    -Jake

  • @carelhaasbroek1575
    @carelhaasbroek1575 Před 3 lety

    I assume most of these that work with drivers can be used with raspberry pi?

  • @krnaslife9398
    @krnaslife9398 Před 5 lety

    Can you make a explain video of fingerprint door lock with circuit and wiring

  • @preyanshyadav916
    @preyanshyadav916 Před 5 lety

    Which display to use for low power consumption project ?? expect e paper display