The best low power display? E-Paper Tutorial
HTML-код
- Опубликовано: 7 фев 2025
- $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.co...
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.aliexp...
s.click.aliexp...
Websites which were shown during the video:
www.waveshare....
www.waveshare....
www.waveshare....
www.waveshare....
Thanks to JLCPCB for sponsoring this video
Visit jlcpcb.com to get professional PCBs for low prices
Music:
2011 Lookalike by Bartlebeats
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...
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.
Could you provide some real world numbers?
@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.
@@gotj That's quite a bit of energy. Could the design be optimized to minimize the size of the caps, do you think?
@@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.
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.
Any luck with your project? I would like to build something like that, but have no knowledge.
*The e-paper displays are great* for anything that is not video or games.
Could work for many projects with the arduino.
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...
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.
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.
Grocery stores have been doing this for years around here.
I think those use VLF or something crazy
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.
Hey! I just noticed those E-Ink displays as the price labels yesterday in a hypermarket!!!
Dude absolutely all of your videos are so well made it's scary.
damn, basically the arduino eats more power than the display, lol
True :-)
don't you expect it to though? its a tiny computer
I don't find it very surprising given how the eink works.
@@nanostrings I think it uses like 50 mA 5V, so no, i didn't expect that
@@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.
I learnt a new concept e-paper display (MED) Microencapsulated Electrophoretic Display ....
Micro Watt Henry? I think you've meant to say Watt/Hour, didn't you? :)
micro watt hour......mistakes happen.
Patrons get early access
Oh look, the dude made a deadly mistake. Better act smugly.
@@giornogiovanna729 i dont see the problem, he just corrected him and asked if he meant the other thing?
@@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.
The more I learn outside this channel the more I undertand him and his channel
I made a data recorder with a TFT LCD touch screen. To save power I put in a pot and a switch to turn down or torn off the back light, which save a lot of power when running on battery.
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.
That number stood out to me too
To me too
E-paper sure is an _inkredible_ invention, can't wait to try it myself.
Labs lmfao stop
get out, just, get out.
That's a nice _display_ of humor...
inkreadable*
Don't _draw_ conclusions ahead of time, you never know what _paint_ it'll cause
Almost 1M subscribers. It will be well deserved. Can’t wait for more content like this in 2019!
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 👍🍻
Thank you :-)
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 !
9 minutes 50 seconds video. GreatScott doesn't do it for the money.
EDIT: Thanks for the likes.
hahaha
@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 "
great scott probably makes enough money from his real job to not worry about such things.
what does 9:50 signify, exactly?
10 minutes if you want ad revenue
Nice video, cannot wait to see this channel pass its 1 million milestone.
congrats mr great scott for 1 million subscribers
Sadness is that great Scott still don't have a million subscribers
Thanks!
Thanks for the support :-)
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!
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.
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.
this is the best for Ebooks and replacing traditional notebooks
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. :)
Ive been waiting so long for you to use these types of screens
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
One of the best video I ever see on this argument !!!
Your description how the e-paper work is on point! Thanks :-).
I *always* get stressed when you use a screw driver to point to and to touch on a screen. I'll have to send you some nylon sticks for Christmas, so you abandon that habit. But I still love every one of your videos. Cheers!
Too bad that kindle like readers weren't more popular and didn't drive the price of these down.
I think they are and they did. Just look how expensive it was years ago.
I still own my PaperWhite 2. What a great device. I just wish I could (legally) move my PURCHASED BOOKS between devices when this one dies.
@@peoplethesedaysberetarded AFAIK You can move the ebooks you purchased on amazon between devices as long as you have both devices associated to the same account. Try the amazon reader app on a mobile phone or something, even on PC, and you should be able to redownload your purchased ebooks to that app. In fact I believe it lets you continue reading from the same point between devices.
@@agarceran Yeah, but only with another Kindle reader, not another brand.
Adria Garceran Rad, thanks! IIRC, at some point the DRM was tied to one device. Glad that’s not the case.
8:38 ''Micro Watt Henry'' ? , You meant to say ''Micro Watt Hours''?
Correct
oh dang xD I was like what is that unit I never have heard of xD
Ah, yes. I knew him well. Oh! No. Wait. Watt hours? Never mind......
just saying @ 4:33, it could be missunderstood that all coloured epapers are made with filters, applied science explained in his video "E-paper hacking: fastest possible refresh rate" timestamp 7:54 that there are different coloured particles, rather than filters.
Ohwell, for the timeframe, and objective to bring epaper to everyone and not just scientists it is certainly a great video. thanks
@7:20, it's the opposite in fact!
The encoded value corresponds to the amount of black, thus 00 means white and 11 means black...
Hence the 'ink' analogy...
And when using another screen with Red for instance, it means there are two layers: on for white(0)-black(1) and another one for white(00-red(1)...
You should have been in RUclips rewind GreatScott
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
Happy holidays sir! It’s so called outside ❄️
called
Imagine setting up your project in an expo and using this module as your ID card.
In Gimp you can convert the image to XBM (X bitmap) format and skip the additional conversion utility.
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.
So close to one million subscribers
The refresh rate surprises me, my e-reader doesn't seem to take that long
there is also a partial update function. You don´t need to refresh the whole display every time.
As always.... Well presented.
Easily understandable.
Thank you.
Have a Merry Christmas.
And a happy new year!
@alysdexia ?
Merry christmas Scott!
Thank you
As you showed in the video E-Paper framerate is:
1 frame = 4s
So, we gonna divide this to seconds
4/seconds = 0.25 FPS
The E-Paper framerate is 0.25 FPS
Hope i did correct calculations.
To reiterate what was noted already: at 3:49 it's *not* an RGB display, it's "three-color", as in any pixel can be one of three colors (IIRC they manufacture screens with black, white and one extra yellow or red), but nothing in between.
I just ordered the 8 inch version of this myself! Perfect timing :)
Good video now i understand why my broken e book reader displays the same picture the whole tim!!!
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!!
Another great video! Man I wish I had an extra lifetime for all this tinkering!
Awesome as always!
indeed!
Wow I hope your my science teacher
U are best youtuber, I love U!
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!
4:39 that’s not how those 3 colour displays work...
They have one colour that is much slower to move in them
Applied science did a great video on that
now we need a touch e-paper display :)
It is always awesome to watch and learn from you. Thank you for another great video
Have considered teaching in a college I'm Totally in for lessons!!
@El Mahdi Ettaleb he is really good at explaining though! It would be fun studying under Scott!!
@El Mahdi Ettaleb also in India we have calculus and differential equations in high school....😅
Thanks for sharing and Happy Holidays !
That looks very cool. Look forward to more videos!
"Namaste" from India. It is new subject for me. Can you make full tutorial vedio for new beginners ?
What an awesome display technology
you can try a reflective type LCD which does not need a backlight, so power comsumption could be much lower
at 8:39 you said Watt-Henry but I think you meant Watt-Hour :). Great vid though - a colour e-paper screen would be awesome for something like a smartwatch that constantly shows the time but updates the display only once a minute to give it a battery life of days.
While you cannot see them in the dark, it shouldn't be too hard to do what Kindle does and add a single LED that shines into a covering glass panel that illuminates the whole display. That would add one LED's worth of power consumption whenever it is on, which would still make it far superior to an LCD in terms of power consumption where you're - in effect - powering thousands of LED's.
Nice.. merry Christmas...Scott.:)
I really hope that lib lets you use PROGMEM directly to input an image instead of having to use RAM.
Thx for this vid, and Glückliche Weihnachten, und ein farbliche neue Jahr!
Subscribed just because of his accent.
YES, i am waiting for this tutorial! nice!
you could use a sonic senzor to open the display led's only when in range
As always , excellent video .
Nice review 😄👍🎅
Thanks for sharing 👍
Happy hollydays 🎅👍😀
Great video as always!
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?
Awesome video on epaper displays gud to see this video👍💓
I love these displays, I just wish they were cheap !
This is the Kindle stuff, right? Except that Kindle has a lot greater resolution on averagely the same size (in other words, the same pixel area is contained on a lot smaller area). This creates the monochromatic display to be able to display grayscales, simply using dithering techniques, like printers do with toner. Given the actual size of those microcapsule pixels being so small it's almost invisible alone, this dithering is unnoticeable, it seems really like a grayscale gradient. As with CMYK screens (because it doesn't use light to produce an image, it uses actually something like ink, so these displays are more like printed pictures), these microcapsules can contain five different colours (WCMYK). White serves as a base colour, while Cyan, Magenta, Yellow and Black are the basic colours to make the picture. Since microcapsule can be programmed only to two different states, four capsules need to make up single pixel. Each capsule having white and corresponding colour (Cyan, Magenta, Yellow and Black - CMYK). Those colour displays naturaly have lower resolution, of course. But with the size of the microcapsule, I don't think you're going to notice that, actually...
unless your reading a calculation or something that has to do with subtraction, you read it as "dash" or "hyphen", not "minus"
Pretty nice technology, man... Thanks a lot! 😊
Merry Christmas! And take care with Krampus. 😉
Nice video 👍
Can you do a demonstration of how basic logic circuits work and how to make transistor equivalents of those?
Search for “8 bit computer from scratch”. Not Scott’s, but there is a great series out there that talks about exactly this.
@@TheLifeInMotion Thank you!
Very, very interesting.
How many solar cells would be needed to keep the e-ink image for ever?
1
I miss the old projects, used to learn a lot from them. Now it's just these "mandatory sunday videos", haha.
I have done tons of projects in the past which were easy to pull off. Now I have a long list with more complicated projects which obviously take more time to produce.
I think you can figure out the rest by yourself :-)
And doing them by yourself with minimal assistence is in a way admirable, but it does take quite some time.
Why not get someone to assist you in your projects?
What do you know about that New RLCD of sunvision? Is Just an ultra White sheet replacing the backlight of a regular Lcd.
great job greatscott
Yo GreatScott, i have some ideas for projects you can
try/create to make a new video :D
1. a mobile car heating for the driver area and windows
2. a present card, and if you open it will play your music
3. a little spy cam with memory for videos
Hope this are good concept
s for you ;p
Most awaited
Another Great video. Thanks for the effort GS, keep inspiring! Happy holidays!
Boom I was the Millionth subscriber :D
Amazing technology! I never looked into epaper devices.
This video explains alot good stuff about plus points of such displays.
However isnt it obvious that choice of hardware should be based on nature of application itself?
Not that these displays are bad but they have their own niche market and merits over other kind of displays
Excelente amigo, siempre explicas super bien vale cada maldito segundo ver tus videos :D Gracias
What about backlight and touchscreen options? That would make these really killer displays for things like home automation panels around the house... then again, cheap tablets can do more for less $$ per installed "smart control station"; but with the downside of requiring a power supply.
next best thing is Sharp's memory LCD's, which I have had a play with, they use a small amount of power to hold a static image without the need to refresh and have somewhat higher contrast and viewing angle (and natural light visibility, no backlight) like e-ink and have a similar refresh rate to TFT LCD's, I would like a video on those if you can
I'll have to check them out
Was just thinking about using one of these in a project, thanks for the Ali link!!
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?
This would be great for a low power weather station with a refresh every hour or so.
A little simple RLE (Run-length encoding) would go a long way with reducing the size of those monochrome images.
Make a video about logic gates, and how to make them using diodes and transistors
That sounds like a cool idea, I did this when I was in my electronics class. I wish I had those resources again.