The best low power display? E-Paper Tutorial

Ғылым және технология

$2 for 10PCBs (Not only for new customers): jlcpcb.com/e
Previous video: • Is 3D Printing a motor...
TFT LCD video: • How to create a simple...
SPI video: • Electronic Basics #36:...
Facebook: / greatscottlab
Twitter: / greatscottlab
Support me for more videos: www.patreon.com/GreatScott?ty=h
In this video I will show you how commercial E-Paper displays work and how we can control them easily with an Arduino development board. Along the way we will discover their advantages and disadvantages and compare them to traditional TFT LCDs. Let's get started!
You can buy E-Paper modules here (affiliate links):
s.click.aliexpress.com/e/_dXh...
s.click.aliexpress.com/e/_dTp...
Websites which were shown during the video:
www.waveshare.com/w/upload/6/...
www.waveshare.com/wiki/4.2inc...
www.waveshare.com/product/mod...
www.waveshare.com/product/mod...
Thanks to JLCPCB for sponsoring this video
Visit jlcpcb.com to get professional PCBs for low prices
Music:
2011 Lookalike by Bartlebeats

Пікірлер: 688

  • @CoCoRiCoSC2
    @CoCoRiCoSC25 жыл бұрын

    I am currently building a weather station with the 4.2 display and a esp8266. So good ! Just be careful with the partial refresh. Each time you use it, each time it lower the darkness of the rest of the screen. So you need to do a full refresh some time.

  • @gotj
    @gotj5 жыл бұрын

    E-paper has another hidden trap for newbies: the e-paper runs on a quite high voltage (several tens of volts, often two rails a + and a -), and, every time you power it down (enter sleep/standby) you throw away the charge in its "high voltage" power supply caps. That's energy you have to put back into them the next time it comes out of standby. This energy isn't in the datasheet power consumption figures, and does add up to quite a bit when you do the math for say a year or two of display updates...

  • @agarceran

    @agarceran

    5 жыл бұрын

    Is charging the caps such a lengthy procedure that you need to proactively charge them, and keep them charged, before you do a refresh? I guess a well designed system would only charge them when you are going to refresh the screen.

  • @sugarbooty

    @sugarbooty

    5 жыл бұрын

    Could you provide some real world numbers?

  • @gotj

    @gotj

    5 жыл бұрын

    @SugarBooty For a clock updating the display once per minute, two rails of (+/-) 20 volts, 10µF caps: 365*24*60*(10e-6*20*20)/3600 = 0.58 Wh. To put it in perspective, that's ~= the energy in a CR2032.

  • @sugarbooty

    @sugarbooty

    5 жыл бұрын

    @@gotj That's quite a bit of energy. Could the design be optimized to minimize the size of the caps, do you think?

  • @Milamberinx

    @Milamberinx

    5 жыл бұрын

    @@sugarbooty the calculation is for a year's worth of updates, I don't think that's unreasonable. I have a musical instrument tuner that eats through a CR2032 in a few weeks worth of practice.

  • @Brutaltronics
    @Brutaltronics5 жыл бұрын

    damn, basically the arduino eats more power than the display, lol

  • @greatscottlab

    @greatscottlab

    5 жыл бұрын

    True :-)

  • @iisky1

    @iisky1

    5 жыл бұрын

    don't you expect it to though? its a tiny computer

  • @TheActualTed

    @TheActualTed

    5 жыл бұрын

    I don't find it very surprising given how the eink works.

  • @dega235

    @dega235

    5 жыл бұрын

    @@iisky1 I think it uses like 50 mA 5V, so no, i didn't expect that

  • @nrdesign1991

    @nrdesign1991

    5 жыл бұрын

    @@dega235You can drastically cut power consumption by removing the power LED, applying a sleep mode when the CPU is not needed, and pull all unused pins to either LOW or HIGH. The only thing still consuming a few mA would be the USB interface., which can be omitted by using an Arduino without one, or better, just the bare MCU.

  • @peoplethesedaysberetarded
    @peoplethesedaysberetarded5 жыл бұрын

    I remember first hearing about eInk in 2003. I always wanted to mess with it, but it seemed just too far out of reach to custom-fabricate some interface board and write microcode. It's rad to see that we now have these boards and some microcode available. Thank you for the video!

  • @castortoutnu
    @castortoutnu5 жыл бұрын

    Dude absolutely all of your videos are so well made it's scary.

  • @richardingle7540
    @richardingle75405 жыл бұрын

    I ve been watching your channel for a while now and everyone of them has been facinating, i really love the latest buy or diy builds using the easy pcbs, you show all the mistakes youve made and fixes and then even after all your hard work some of them youve said better to buy , great videos , great projects keep them coming , oh , Merry Christmas 👍🍻

  • @greatscottlab

    @greatscottlab

    5 жыл бұрын

    Thank you :-)

  • @NoTengoIlusiones
    @NoTengoIlusiones5 жыл бұрын

    I have this in my Domotic Smart Thermostat and Valves by Netatmo ( great brand by the way). It even stays on after batteries removed ! E-Paper is a great invention !

  • @rklauco
    @rklauco5 жыл бұрын

    Micro Watt Henry? I think you've meant to say Watt/Hour, didn't you? :)

  • @greatscottlab

    @greatscottlab

    5 жыл бұрын

    micro watt hour......mistakes happen.

  • @BenCos2018

    @BenCos2018

    5 жыл бұрын

    Patrons get early access

  • @giornogiovanna729

    @giornogiovanna729

    5 жыл бұрын

    Oh look, the dude made a deadly mistake. Better act smugly.

  • @57F.K

    @57F.K

    5 жыл бұрын

    @@giornogiovanna729 i dont see the problem, he just corrected him and asked if he meant the other thing?

  • @giornogiovanna729

    @giornogiovanna729

    5 жыл бұрын

    @@57F.K I'm pretty sure it's an spelling error. Not an actual misinformation. When you make a typo, do you really intend to say "corected" or you always meant the correct form of it? It's not like he got the values wrong or anything.

  • @EarlGray_kd7sjt
    @EarlGray_kd7sjt5 жыл бұрын

    It is always awesome to watch and learn from you. Thank you for another great video

  • @kilakila5431
    @kilakila54315 жыл бұрын

    I learnt a new concept e-paper display (MED) Microencapsulated Electrophoretic Display ....

  • @gtxviper
    @gtxviper5 жыл бұрын

    Another Great video. Thanks for the effort GS, keep inspiring! Happy holidays!

  • @chenli9734
    @chenli97345 жыл бұрын

    Nice video, cannot wait to see this channel pass its 1 million milestone.

  • @sgtunix
    @sgtunix5 жыл бұрын

    Almost 1M subscribers. It will be well deserved. Can’t wait for more content like this in 2019!

  • @brainfornothing
    @brainfornothing5 жыл бұрын

    Thanks for sharing and Happy Holidays !

  • @user-zlcksu4asdv
    @user-zlcksu4asdv5 жыл бұрын

    I never thought I could buy e-ink screens! As always, this is a great clip and I look forward to seeing those forever! Thank you!

  • @kbhasi

    @kbhasi

    4 жыл бұрын

    Yep, these displays shown in the video were originally intended more for use as store price displays, but Waveshare repurposed them for DIY projects, and just a few months ago, they started offering e-paper displays of the kind intended for e-readers and paper tablets.

  • @wenzelp
    @wenzelp Жыл бұрын

    Your description how the e-paper work is on point! Thanks :-).

  • @lrochfort
    @lrochfort5 жыл бұрын

    I just ordered the 8 inch version of this myself! Perfect timing :)

  • @bennyboi0115
    @bennyboi01155 жыл бұрын

    Hello again mate, thanks for another awesome video! Merry Christmas and a happy new year! Maybe a tutorial on how to make a multiplexed Christmas tree?

  • @agarceran
    @agarceran5 жыл бұрын

    A local electronics store has started using little e-ink modules to put the prices on the shelves. I think the modules might actually be wireless and they can change the price, name, etc on the fly. As the screen uses no power while it is displaying things they could get away with using them and recharging them only after quite a while. Also, on an unrelated note, I am still waiting on the RGB displays we were promised Years ago. Seems like BW was good enought for most uses and if you want color you need to get a tablet. The tech also has become quite stagnant since quite a while ago, in terms of resolution or number of colors (or gray levels) possible.

  • @lukasnoels

    @lukasnoels

    5 жыл бұрын

    Adria Garceran I used to work for a Belgian supermarket chain (Delhaize) as a student that had those, I looked them up and the brand is ‘Pricer’. I believe other stores have them as well, they’re pretty common around here. When there was a new product or the Pricer (we called them ESL) was broken/lost we could scan the product and the barcode with our smartdevice thingies and a few minutes later the price and productinfo would appear on them. So they work on some sort of wireless network in the store. Also, we never had to recharge them, they last for a long time because we only had to throw them in a special bin when the text started to fade away or when they wouldn’t respond when we scanned them.

  • @konayasai

    @konayasai

    5 жыл бұрын

    Grocery stores have been doing this for years around here.

  • @arthurmead5341

    @arthurmead5341

    5 жыл бұрын

    I think those use VLF or something crazy

  • @Derek_Read

    @Derek_Read

    5 жыл бұрын

    Waveshare actually suggests that usage for their e-paper displays: "ideal choice for applications such as shelf label". Interesting to see that someone is actually using it for this purpose.

  • @SreenikethanI

    @SreenikethanI

    5 жыл бұрын

    Hey! I just noticed those E-Ink displays as the price labels yesterday in a hypermarket!!!

  • @electrodacus
    @electrodacus5 жыл бұрын

    With the LCD display most of the power is used by the LED back light and 1W seems extreme (you will likely damage the LED's at that level). Each LED can be supplied with max 15mA and depending on LCD size you have maybe 4 or 6 LED's so 60 to 90mA typical at 3V that will be 0.27W (that is extreme already). In my projects I use a max 25mA and as low as 2mA for LED back light on 2.4 and 3.2" LCD's so 0.075W or less.

  • @sugarbooty

    @sugarbooty

    5 жыл бұрын

    That number stood out to me too

  • @gotj

    @gotj

    5 жыл бұрын

    To me too

  • @TugrulDuran
    @TugrulDuran5 жыл бұрын

    Great Scott, great work! But you dont need an external program for BMP>C conversion. GIMP can do that. Just save as and select the right format that I cant remember now. :)

  • @BenMitro
    @BenMitro5 жыл бұрын

    Thanks - yet another great tutorial. Perhaps, one day JLPCB can take you on a factory tour? That would be super interesting. All the best for the festive season and the coming new year. Cheers!

  • @infsoftgmbh
    @infsoftgmbh4 жыл бұрын

    That looks very cool. Look forward to more videos!

  • @jparky1972
    @jparky19725 жыл бұрын

    As always.... Well presented. Easily understandable. Thank you. Have a Merry Christmas.

  • @douglasquaid1418

    @douglasquaid1418

    5 жыл бұрын

    And a happy new year!

  • @user-jn6ko8ci6i

    @user-jn6ko8ci6i

    3 жыл бұрын

    @alysdexia ?

  • @thecoder5550
    @thecoder55505 жыл бұрын

    Great video as always!

  • @hiteshkumarsingha5042
    @hiteshkumarsingha50425 жыл бұрын

    Nice.. merry Christmas...Scott.:)

  • @runforitman
    @runforitman5 жыл бұрын

    8:17 that’s what I like about the tft screens; they have an sd card where you can put .bmp’s to call from your code

  • @CopyniumPastenium
    @CopyniumPastenium5 жыл бұрын

    YES, i am waiting for this tutorial! nice!

  • @mrjn6940
    @mrjn69405 жыл бұрын

    congrats mr great scott for 1 million subscribers

  • @joopterwijn
    @joopterwijn5 жыл бұрын

    Thx for this vid, and Glückliche Weihnachten, und ein farbliche neue Jahr!

  • @ozule1782
    @ozule17825 жыл бұрын

    Merry christmas Scott!

  • @greatscottlab

    @greatscottlab

    5 жыл бұрын

    Thank you

  • @armandoac1334
    @armandoac13342 жыл бұрын

    Great video as always

  • @svevaservodio5351
    @svevaservodio53513 жыл бұрын

    One of the best video I ever see on this argument !!!

  • @avejst
    @avejst5 жыл бұрын

    Nice review 😄👍🎅 Thanks for sharing 👍 Happy hollydays 🎅👍😀

  • @MCsCreations
    @MCsCreations5 жыл бұрын

    Pretty nice technology, man... Thanks a lot! 😊 Merry Christmas! And take care with Krampus. 😉

  • @sebastiangregoroff3370
    @sebastiangregoroff33705 жыл бұрын

    As always , excellent video .

  • @e1ghthree
    @e1ghthree5 жыл бұрын

    Happy holidays sir! It’s so called outside ❄️

  • @luna010

    @luna010

    4 жыл бұрын

    called

  • @ranbeersingh4297
    @ranbeersingh42975 жыл бұрын

    you should make a video on PIR sensors and hopefully build a motion sensor or do a 'DIY vs BUY' video on it! Love your work!! Merry Christmas!!

  • @rafaelmarroquin4429
    @rafaelmarroquin44294 жыл бұрын

    Excelente amigo, siempre explicas super bien vale cada maldito segundo ver tus videos :D Gracias

  • @y2ksw1
    @y2ksw15 жыл бұрын

    Amazing technology! I never looked into epaper devices.

  • @aot2002
    @aot20025 жыл бұрын

    great job greatscott

  • @kikkobro
    @kikkobro5 жыл бұрын

    Was just thinking about using one of these in a project, thanks for the Ali link!!

  • @Asu01
    @Asu015 жыл бұрын

    E-paper sure is an _inkredible_ invention, can't wait to try it myself.

  • @FunScientifix

    @FunScientifix

    5 жыл бұрын

    Labs lmfao stop

  • @mickolesmana5899

    @mickolesmana5899

    5 жыл бұрын

    get out, just, get out.

  • @SolarWebsite

    @SolarWebsite

    5 жыл бұрын

    That's a nice _display_ of humor...

  • @noname_atall

    @noname_atall

    5 жыл бұрын

    inkreadable*

  • @LoganDark4357

    @LoganDark4357

    5 жыл бұрын

    Don't _draw_ conclusions ahead of time, you never know what _paint_ it'll cause

  • @chipheadnet
    @chipheadnet5 жыл бұрын

    Awesome as always!

  • @northshorepx

    @northshorepx

    5 жыл бұрын

    indeed!

  • @FantaBH
    @FantaBH5 жыл бұрын

    It looks like you going to hit million subs soon. But hardly and sadly not this year. Good job , marry Christmas and happy new year.

  • @parameshpavin2708
    @parameshpavin27085 жыл бұрын

    Awesome video on epaper displays gud to see this video👍💓

  • @navrobot
    @navrobot5 жыл бұрын

    Great Video Thank you very much as always fun and informative

  • @BlueClefto
    @BlueClefto5 жыл бұрын

    this is the best for Ebooks and replacing traditional notebooks

  • @CoolguyTheClone
    @CoolguyTheClone5 жыл бұрын

    The more I learn outside this channel the more I undertand him and his channel

  • @tomidabjakoaudytorprzewazn8853
    @tomidabjakoaudytorprzewazn88535 жыл бұрын

    Great X-MAS MerryScoott ;)

  • @Allan-mf1he
    @Allan-mf1he5 жыл бұрын

    Great stuff as always, 1M is creeping closer! Would like to see some practical uses of e-parer. With the 4s refresh time touch screen option will be frustrating... Got a Nextion display sitting on the shelf, I should get round to that some time.

  • @isprithul
    @isprithul5 жыл бұрын

    9 minutes 50 seconds video. GreatScott doesn't do it for the money. EDIT: Thanks for the likes.

  • @garethronaldo8692

    @garethronaldo8692

    5 жыл бұрын

    hahaha

  • @garethronaldo8692

    @garethronaldo8692

    5 жыл бұрын

    @Garlic Bread i hope he just buy a new tools to work with or his channel will die so fast i told him that in the last video and he only replay with " No "

  • @Dejawolfs

    @Dejawolfs

    5 жыл бұрын

    great scott probably makes enough money from his real job to not worry about such things.

  • @hikotee

    @hikotee

    4 жыл бұрын

    what does 9:50 signify, exactly?

  • @jonjohnson102

    @jonjohnson102

    4 жыл бұрын

    10 minutes if you want ad revenue

  • @64_Tesseract
    @64_Tesseract5 жыл бұрын

    This thing is cool... It'd be good for some emergency tool, maybe a small scanner that maps your surroundings thst you can refer to for up to a week.

  • @AtomkeySinclair
    @AtomkeySinclair4 жыл бұрын

    Great content as usual GS. Could you have just used the 3.3 volt out on the Arduino Uno? And why do you think these are slow compared to the ones Amazon uses in their Kindle e-readers?

  • @Eric-ip8hy
    @Eric-ip8hy5 жыл бұрын

    Good video now i understand why my broken e book reader displays the same picture the whole tim!!!

  • @EeekiE
    @EeekiE4 жыл бұрын

    What an awesome display technology

  • @chiparooo
    @chiparooo5 жыл бұрын

    Thanks for sharing as always. Hope Santa brings you a new highlighter!

  • @benjaminramsey4695
    @benjaminramsey46954 жыл бұрын

    Another great video! Man I wish I had an extra lifetime for all this tinkering!

  • @pedrovelazquez6166
    @pedrovelazquez61663 жыл бұрын

    if you are using the software Image2Lcd, set scan mode: vertical scan, check reverse color, insted of normal choose Mirror left-right and uncheck include head data ;) for the 2.9' BW model

  • @davidjohnson3163
    @davidjohnson31635 жыл бұрын

    So close to one million subscribers

  • @thomasmarliere2505
    @thomasmarliere25053 жыл бұрын

    Thanks Scott 🙂

  • @matuspospisil
    @matuspospisil5 жыл бұрын

    U are best youtuber, I love U!

  • @FreiR
    @FreiR5 жыл бұрын

    Great sugestion 😊

  • @electronic7979
    @electronic79795 жыл бұрын

    Nice video 👍

  • @segoiii
    @segoiii5 жыл бұрын

    there is also a partial update function. You don´t need to refresh the whole display every time.

  • @Ch4grin
    @Ch4grin5 жыл бұрын

    In Gimp you can convert the image to XBM (X bitmap) format and skip the additional conversion utility.

  • @ask-wj2pf
    @ask-wj2pf5 жыл бұрын

    I was waiting to make this video since ages thanks man thanks 👍🏻👍🏼👍🏻👍🏼

  • @gamingtechtamil69
    @gamingtechtamil695 жыл бұрын

    awesome video

  • @Lukanyator
    @Lukanyator5 жыл бұрын

    very interesting, thank you!

  • @MGKday
    @MGKday5 жыл бұрын

    ok, now you gave me a LOAD of ideas with this videos !! will give it a try for sure ! however, i think the 4.2inch is a bit small for what i want to display. Would the 7.5inch be as easy to use with an arduino (or an ESP32) or is it really dedicated for/easier with a Pi ?

  • @manishrana3889
    @manishrana38895 жыл бұрын

    Greetings Scott. Is it possible to scavenge a display or the camera module of a smartphone and use it with Arduino for a project.

  • @TechnoShare
    @TechnoShare5 жыл бұрын

    Nice video 🙂👍

  • @funny-video-YouTube-channel
    @funny-video-YouTube-channel5 жыл бұрын

    *The e-paper displays are great* for anything that is not video or games. Could work for many projects with the arduino.

  • @CZghost

    @CZghost

    5 жыл бұрын

    Like e-books? Look at Kindle. It actually uses this technology. Those displays are monochromatic (white or black only), but with pixels so small it looks like printed image, you can make grayscale pictures...

  • @pauljackson2126
    @pauljackson21264 жыл бұрын

    Imagine setting up your project in an expo and using this module as your ID card.

  • @ratchet1freak
    @ratchet1freak5 жыл бұрын

    I really hope that lib lets you use PROGMEM directly to input an image instead of having to use RAM.

  • @noureldinhesham5635
    @noureldinhesham56355 жыл бұрын

    Early congrats on 1mil subz

  • @obnovec
    @obnovec5 жыл бұрын

    Happy Christmas ;-)

  • @elijahsantiana134
    @elijahsantiana1345 жыл бұрын

    Wow I hope your my science teacher

  • @varunr9231
    @varunr92315 жыл бұрын

    Ty for the video

  • @bastienguilbaud5768
    @bastienguilbaud57684 жыл бұрын

    Great Scott, great video. It all makes sence now. Can such E-paper display be back-lit? That would make it usable in dark conditions.

  • @everestprenga4040
    @everestprenga40405 жыл бұрын

    Hello buddy I enjoy each video of your channel. It's a great place to find some answers and to see detailed explonation for your problems. Can a cheap SMPS used for powering LED strips be used as a batery charger maybe with some modifications? Please let me know if u have an answer.I would appreciate it a lot

  • @howellschan
    @howellschan5 жыл бұрын

    you can try a reflective type LCD which does not need a backlight, so power comsumption could be much lower

  • @NicksStuff
    @NicksStuff5 жыл бұрын

    The refresh rate surprises me, my e-reader doesn't seem to take that long

  • @dans-designs
    @dans-designs Жыл бұрын

    Great video thank you for spending the time to explain in such detail.. I wonder if you can help me, I am trying to interface a 1.54" Waveshare (Version 2) e-paper display with an RP2040 mcu using micropython but I am unable to find a working driver, do you have any experience using these screens on an RP2040?

  • @siliconhub6492
    @siliconhub64925 жыл бұрын

    Great Scott

  • @AmitSinha249
    @AmitSinha2495 жыл бұрын

    Most awaited

  • @ACupOfDuck
    @ACupOfDuck5 жыл бұрын

    Please, more about the e-paper! It's a subject i'm really curious about! And is it possible to put some kind of backlight on it to get some typ of visability in the dark?

  • @maicod
    @maicod5 жыл бұрын

    now we need a touch e-paper display :)

  • @colin2390
    @colin23905 жыл бұрын

    You should have been in KZread rewind GreatScott

  • @RomanoPRODUCTION
    @RomanoPRODUCTION5 жыл бұрын

    Happy 2019 🕊

  • @Epic-Electronics
    @Epic-Electronics5 жыл бұрын

    Boom I was the Millionth subscriber :D

  • @btouw8558
    @btouw85585 жыл бұрын

    Informative

  • @joydeepbhattacharjee5305
    @joydeepbhattacharjee53055 жыл бұрын

    nice video

  • @UttamKumar-ic4qh
    @UttamKumar-ic4qh5 жыл бұрын

    Sadness is that great Scott still don't have a million subscribers

  • @mrrodgersphysics
    @mrrodgersphysics5 жыл бұрын

    Who down-votes these? This guy's work is consistently awesome!

  • @lapangomok
    @lapangomok5 жыл бұрын

    Wow almost 1million subs.

  • @brzydka_i_bestia
    @brzydka_i_bestia5 жыл бұрын

    I think you should be able to modify the program to loat the image from an SD card, therefore avoiding being limited by the programming space.

  • @naitikshailendrakumaryadav2824
    @naitikshailendrakumaryadav28245 жыл бұрын

    "Namaste" from India. It is new subject for me. Can you make full tutorial vedio for new beginners ?

  • @royan3312
    @royan33125 жыл бұрын

    8:38 ''Micro Watt Henry'' ? , You meant to say ''Micro Watt Hours''?

  • @greatscottlab

    @greatscottlab

    5 жыл бұрын

    Correct

  • @Ramog1000

    @Ramog1000

    5 жыл бұрын

    oh dang xD I was like what is that unit I never have heard of xD

  • @videolabguy

    @videolabguy

    5 жыл бұрын

    Ah, yes. I knew him well. Oh! No. Wait. Watt hours? Never mind......

  • @OM222O
    @OM222O5 жыл бұрын

    I think you should check out sharp memory LCDs. They are low power devices with mucu better resolution and update times compared to E INKs

Келесі