The E-ink Desk Accessory I've Always Wanted.

  Рет қаралды 465,532

David Zhang

David Zhang

Күн бұрын

Пікірлер: 306
@HelloDavid
@HelloDavid 6 ай бұрын
*What kind of data would you want to show on this E-ink display?* Daily tasks? Phone notifications?
@valhallaprime
@valhallaprime 6 ай бұрын
Stock price for them chicken tendies... we're going to the moon or the back of Wendy's
@michaelcritchf
@michaelcritchf 6 ай бұрын
KNX Integration of various status and Solar Inverter power/energy, Battery state of charge. You're on to something here!
@salpichu1343
@salpichu1343 6 ай бұрын
I'd love to see something like this as like, a novel take on a stream deck with buttons to control OBS and whatnot Absolutely love e-ink stuff so it's always so fun to see what folks can make with it
@WilliamHostman
@WilliamHostman 6 ай бұрын
Turn it into an RPN calculator. Possibly implementing some of the features of RPL, most especially the ability to make/use macros. (RPN = Reverse Polish Notation, aka Postfix notation. RPL=Reverse Polish Lisp, which is a Lisp variation using RPN instead of Polish Notation aka prefix notation. Most americans, and modern programming languages, use infix notation.) Can you tell I miss my HP 48?
@rafael-rossi
@rafael-rossi 6 ай бұрын
To-do list for the day.
@ericlotze7724
@ericlotze7724 6 ай бұрын
Slick design. *AND* it’s open source? *AND* it’s well documented?!? What a KING.
@Thekidisalright
@Thekidisalright 5 ай бұрын
Bruh did you just call this slick design lol
@KG_BM
@KG_BM 6 ай бұрын
DROP EVERYTHING YOU ARE DOING. we got 2 videos in the same year.
@andrewpagan
@andrewpagan 6 ай бұрын
OUR BOY IS ON ONE.
@alimfuzzy
@alimfuzzy 6 ай бұрын
Don't over exaggerat...OMG!!!
@DavidConant
@DavidConant 6 ай бұрын
The hidden gem of this video is the wall weather display. I love the idea of a simple custom visual weather e-ink display for the house.
@ZeroAme
@ZeroAme 6 ай бұрын
Something you can try to get rid of the ghosting that is pretty common on all e-ink displays, add a function to your code that first loads and all white image over the whole display, followed by an all black image, and finally again an all white image. Then in your code, every time you change an image or load new data, or turn off the display, call that function to clear the scree. Should get drastically decrease, if not get rid of, of any ghosting you're seeing.
@kelvinkao7436
@kelvinkao7436 6 ай бұрын
I second this. E-ink readers usually have a settings to control full page refreshes after reading, say, 5 or 10 pages. It's a little slower when it comes to that page, but periodically doing the refreshes help with the ghosting.
@notmyname9062
@notmyname9062 6 ай бұрын
Yeah, that's full refreshes that should clear the ghosting. As seen in the video this display (and software) can do partial updates too. These cause the ghosting. I don't know the codebase (generated by ESPhome?) but you can minimize the ghosting in combination with partial updates by updating the region with a negative version of what it is currently displaying before showing the new content. And that's where we come to the massive disadvantage of those epaper displays. They have to support partial updates and ideally partial updates are also used to minimize ghosting (haven't seen a "driver" that can do it automatically). For such usecases where you want frequent updates, e.g. just showing time requiring one update per minute a full refresh (at least for me) is just unacceptable. A status display next to my computer which flickers every minute or even just every 10 minutes would be highly distracting.
@chwynn
@chwynn 6 ай бұрын
I built something similar but smaller for the RPI a while ago, and that function is called "ShakeEtchASketch"
@Roxor128
@Roxor128 6 ай бұрын
Seems a bit inefficient to be doing the whole thing. You could take a XOR of the current and next states and get what's changed, and then just do the white-black-destination bit in those areas. Would probably save power, too.
@nomadben
@nomadben 5 ай бұрын
@@Roxor128 Good idea
@51m0_official
@51m0_official 6 ай бұрын
Wow! I’m 51m0 from Printables, it's nice to see my own 3D model, even if remixed, shown in a video on KZbin.. I'm glad you based on it 😊
@unrealed
@unrealed 5 ай бұрын
This could DEFINITELY be a kickstarter project that makes tons of money! If you had an interface for customizing it, I'd ABSOLUTELY buy one!
@TheNugettinage
@TheNugettinage 4 ай бұрын
Honestly the idea of e-ink as an auxiliary screen is so good that I'm surprised that it hasn't been deployed yet by device manufacturers. Imagine something like a laptop with a secondary screen next to the trackpad for stuff like this, allowing for an easy on the eyes but customizable info screen that takes up little to no battery life from the larger machine. Or a phone with an e-ink always on display on the back, for the time and other stuff.
@RamirezGold
@RamirezGold 2 ай бұрын
@@TheNugettinage even better: I'm dreaming of a eink display as a main driver for terminal programming.
@DerMBen
@DerMBen 6 ай бұрын
Oh boy, I've been thinking that an E-Ink desktop calendar with tasks and appointments would be amazing for a while now... I'm so stoked someone had the same thought and *actually made it*!
@PurcivalFairweather-h9k
@PurcivalFairweather-h9k 5 ай бұрын
Can It run Doom?
@scala3898
@scala3898 4 ай бұрын
It will
@bappibhai1
@bappibhai1 4 ай бұрын
Yes
@ANullAssault
@ANullAssault 4 ай бұрын
Yes. Maker fun duck was about to play doom on an eink price tag
@moritzfechtner5245
@moritzfechtner5245 Ай бұрын
Not if. when!
@kindredlight5047
@kindredlight5047 29 күн бұрын
Wrong question! Can it run Skyrim?😂
@slee2054
@slee2054 6 ай бұрын
I am glad I didn't have to wait another year to see a new video!! please keep them coming!
@FerTechCH
@FerTechCH 6 ай бұрын
LOVE IT! Would gladly buy something like this. Also to set Busy / Available states on office desks so people know when you can be interrupted or not for instance. The same for meeting rooms information, etc.
@maxopli
@maxopli 6 ай бұрын
Just as I thought I have seen a lot, your videos just blew my mind away! What an amazing job! I always wanted to become a good DIYer, but never really put in the efforts to become one. Your videos, especially the macro control, was such a great inspiration. Thank you so much and would love to see more of your work more often!
@aProperFox
@aProperFox 6 ай бұрын
The thumbnail alone was enough to give a like. Great work and beautiful presentation
@eriks2962
@eriks2962 14 күн бұрын
What I would do is context aware todo list/information. Something like the display in the bedroom shows weather for the day, time of first appointment, critical todos of the day. But the one on the door to the garage shows estimated time to go to work, current charge on the car, location of first appointment. The one is the office would definitely show time, todo list, and calendar for the day.
@gdfan618
@gdfan618 5 ай бұрын
your original oled tv setup influenced me so much! since then my setup has gotten infinitely better and more clean. i also followed the journey from 48 inch to 42, now 32. hoping to setup this e-ink thing as well in the future! your videos rock.
@ingamelevi1929
@ingamelevi1929 6 ай бұрын
Your voice is so relaxing, you could be talking about anything and I'd pay attention.
@CreightonMiller
@CreightonMiller 5 ай бұрын
In addition to the beauty and appeal of the device; this video is very well put together. Bravo.
@ccricers
@ccricers 6 ай бұрын
A multicolor e-ink display would be really nice for displaying album art of a current song playing.
@kdandsheela
@kdandsheela 5 ай бұрын
a fellow home assistant user? instant sub, love seeing the love e-ink is getting nowadays
@hal1234
@hal1234 6 ай бұрын
He's back and showcasing next level stuff!
@kaouecheomar5282
@kaouecheomar5282 4 ай бұрын
For me E-ink was always the most underrated future technology that deserves more attention and research /adoption.
@tigerxplso
@tigerxplso 6 ай бұрын
That's cool. You can move everything 1/2 pixel each refresh in a rectangle pattern, that prevents ghosting for text and lines. For wider elements like HDMI/USB i would advice redesigning the look, flipping the colors. Draw only borders outside, not inside, then draw 2 black lines to seperate the chosen element. You can also disable numbers if not selected. Many possibilities, hard to say without seeing it first. Both things should be enought to reduce ghosting quite a bit.
@avinashjangir5609
@avinashjangir5609 6 ай бұрын
What you built is beautiful man, I liked it
@YongSiri
@YongSiri 6 ай бұрын
always come up with the fabulous ideas that inspire us to upgrade desk setup again..... always happy to see your new video updated
@mopnem
@mopnem 6 ай бұрын
Have no need for this but I knew if I watched this guys vid it'd be at the very least cool, unique, awesome, informative & beneficial. So...yup, exactly what I thought.
@MOSMASTERING
@MOSMASTERING 6 ай бұрын
I have a music studio wit ha pretty complicated audio routing set up, going through many analogue boxes, split into 2 sets of monitors and a subwoofer.. I don't know, I'd really like a little display showing what is in use, the routing and maybe some information about the current volume, a slow update of the overall frequencies, current track or current virtual instrument being used.. I'm sure there is a lot of stuff that would look great and be informative.
@LukasTheTerminalKiwi
@LukasTheTerminalKiwi 6 ай бұрын
That is actually genius. I would actually drop so much cash on this.
@Airbag888
@Airbag888 6 ай бұрын
It would be so nice to do a Home assistant dashboard. Ideally that can take touch input and also lasts a couple of months off battery :) I can see myself especially monitoring my power usage as well as production through solar panels
@Martin42944
@Martin42944 6 ай бұрын
Question, with the eink can you do partial/targeted refreshes of the screen or do you have to refresh the whole screen? A thought for the burn in would be to do an inverted image flash followed by two regular refreshes to see if that resolves it. Maybe have that run occasionally or on an external trigger (button, or api call?)
@HelloDavid
@HelloDavid 6 ай бұрын
This display does support partial refreshes. I have it currently configured to do a full refresh after every 5 partial refreshes. It also does flash an inverted image during the full refresh. But I've been experimenting a lot with this display so I might have cause some permanent damage during my testing.
@ricenova8
@ricenova8 6 ай бұрын
2:59 ah yes, my favorite temperature *nan*
@CaffeineAndMylanta
@CaffeineAndMylanta 6 ай бұрын
If you could develop this into a commercial product, I would definitely buy several
@jessl1934
@jessl1934 Ай бұрын
I'd love to see someone turn this display into an e-reader
@sebastian_olthuis
@sebastian_olthuis 4 ай бұрын
First of all absolutely amazing just found your channel, I wanted to make a nice big touchscreen fot my Homeassist setup and think I'm gonna go with e ink idk why I didn't think about this sooner. The ghosting comes with every e ink display you can fix by basically flashing every pixel once in a while or have a low profile button,a capacrative button or if you screen has one a Touch function.
@ApolloSevan
@ApolloSevan 6 ай бұрын
I wish you posted more! I love your videos!
@MyHDPreviews
@MyHDPreviews 4 ай бұрын
I have an addition, for the image ghosting effect. My e-ink display came with a warning to make a whole refresh every 24h and don't let it just sit there if nothing changes for too long. So i implemented a whole screen update every 12 hours and i don't have problems. But i also have a diffenten panel. Maybe it helps 😊
@castlevaniaking5
@castlevaniaking5 4 ай бұрын
This is something that I didn't know I needed. I have been interested in eink for years and have always thought it to be cool. I just never took the dive into making anything with it Looks like that may be about to change :)
@Lord_zeel
@Lord_zeel 6 ай бұрын
I bought one of those screens a few months ago, my goal is to build a small low power device with a few buttons that I can configure to track daily activities such as when I go to bed, when I wake up, when I eat, that sort of thing. Just a one-click data logger that will also display a little info. My biggest issue is that I hate low-level graphics libraries, and I was unable to get any of the higher level ones to run on the thing.
@ameliabuns4058
@ameliabuns4058 3 ай бұрын
Oh nooo I'm obsessed with e-ink and now very tempted to buy one of these things, specially the colour ones :D
@ITCrowd-wq7fc
@ITCrowd-wq7fc 5 ай бұрын
I would love to see an updated video on your macro pad with the changes that you've made.
@onimus93
@onimus93 6 ай бұрын
This is an amazing job! I've always wanted to do something like this. For power saving you can use the interrupt pins (i think thats the term) to put the esp32 into a lower power state and watch for wifi interrupts. A bit more complex than implementing the sleep timer but well worth the final results you will see :)
@TThoMusic
@TThoMusic 6 ай бұрын
Open source is like an angel sent from the heavens. It's literally God's gift to humanity.
@lutalia2558
@lutalia2558 5 ай бұрын
Dude you’ve made something really beautiful
@undead9786
@undead9786 2 ай бұрын
I have had this idea in my head for a while. What about a game controller with color e-ink buttons that change based off of you playing different console games on PC. Possibly like a small display and the buttons have some type of magnifier that pops them up in the buttons if there are no small enough e-ink displays for buttons.
@theawesomer
@theawesomer 6 ай бұрын
Nifty build! Would love to see this sold as a kit.
@mo_boh
@mo_boh 5 ай бұрын
Try getting rid of the ghosting by having the display quickly flash black and then white (whole screen). Some e ink phones use this for the same purpose
@mdzaid5925
@mdzaid5925 6 ай бұрын
I really want an e-ink smartwatch. AOD takes too much battery. But sadly, no one is making it.
@dervang6815
@dervang6815 5 ай бұрын
for a second, I was like; GREAT! where can I get this and as the video progressed then I realized he build this.. urgg even cooler
@alexstone691
@alexstone691 6 ай бұрын
I wish these displays were cheaper, i find them so cool Although their prices on website look ok, still for that small display its kinda pricey especially with shipping to my country
@HelloDavid
@HelloDavid 6 ай бұрын
I agree. And as you said, the availability and shipping costs of these eink devices seems to make it much less affordable.
@captainzeh
@captainzeh 5 ай бұрын
Nice, just what I was looking for the whole time. Really interesting!!
@thesailboatking
@thesailboatking 6 ай бұрын
I see you playing Helldivers 2! For Democracy!!!
@KrisRogos
@KrisRogos 5 ай бұрын
I've recently done something similar but on one of the 7-colour displays, a word of warning that the refresh cycle is horrible. With B/W display, you get a single "flash", and it takes 1-3s; with the 7-colour one, it flashes all the colours in over and over for 20-40s, and you can't do a partial refresh, so it is very distracting, and I would not recommend doing more than a couple of refreshes per hour. I'm now considering turning mine into a weather station display or a week view calendar, so it only has to be updated a few times a day.
@CashPrizess
@CashPrizess 6 ай бұрын
The legend is back!
@cho7official55
@cho7official55 5 ай бұрын
I've wanted to do the same, I'll probably wait a bit more in order to get better suited displays !
@Empty_Vima
@Empty_Vima 6 ай бұрын
It will be very interesting to compare it with OLED black screens... Such a toy should be slightly larger than an A4 sheet...🤔
@bluegizmo1983
@bluegizmo1983 6 ай бұрын
The Latte Panda is also a full fledged x86 computer, not an lowly ARM based computer like the Raspberry Pi than can only run Linux and Android based operating system.
@MrX-un8cz
@MrX-un8cz 6 ай бұрын
As cool as RGB, E-ink display actually look really nice and classy, i hope it will be use more in the future
@jordan.martel
@jordan.martel 5 ай бұрын
This is really neat! What a fun project
@ashuggtube
@ashuggtube 5 ай бұрын
I absolutely love this! Well done, I would love to have this or something like it.
@elektron2kim666
@elektron2kim666 2 ай бұрын
Making some pictures (numbers) for a clock on an M5Stack device. Wanted to see some others before I do the last parts.
@davedixon2167
@davedixon2167 4 ай бұрын
oh man, please build and sell some of these! I could do the 3d print part myself, but the coding and hardware I'm just not savvy enough.
@tempwaffle
@tempwaffle 5 ай бұрын
can we talk about how the noise made to insert the plug sounds like a minecraft sound effect
@Kaan-mt2og
@Kaan-mt2og 3 ай бұрын
im excited for colored version .
@mtheory3
@mtheory3 5 ай бұрын
I want one with GPS. It would be the perfect hiking / camping device
@teemo1832
@teemo1832 6 ай бұрын
David Zhang I am watching very very long time,/ thanks for uploading
@chepulis
@chepulis 6 ай бұрын
Solid work, solid product.
@puneet1977
@puneet1977 2 ай бұрын
This looks so cool. btw, have you considered porting this to Spotify Car thing. They are killing it, so there will be a thousands of those about to get bricked. so if i am butchering "e-ink" part of it.
@jacobnielsen5883
@jacobnielsen5883 6 ай бұрын
Will the dokumentation on your github be update for the new keypad?
@DragoNate
@DragoNate 6 ай бұрын
"I always wanted a low-power always-on display for data stuff" *has an entire second full machine always-on to run it I just found that funny :D it's a neat idea though & I do like these displays, it looks nice and clean and definitely feels cool being something you made yourself.
@pablenmo
@pablenmo 6 ай бұрын
Looks great, but there is "burn in", not sure if at hardware level or a software level. Probably you did not clear the display enough times between images so the ink does not flip completely.
@notmyname9062
@notmyname9062 6 ай бұрын
for the battery lifetime you can't do much with usecases where the esp32 has to stay active all the time to receive data (and update the display). I'm even surprised that 1200mAh even last for 24 hours. I'd estimate 90% powerusage is the esp32 staying active and keeping wifi up. Probably it could be increased a little if you don't use wifi, but pair the display via BTLE to your computer. Positive alongside effect would be you can pair the display to any computer and don't rely on having it connected to a specific wifi.
@altijdkijken
@altijdkijken 5 ай бұрын
Very nice! I would buy one if available in stores.
@matthewcarlson5885
@matthewcarlson5885 4 ай бұрын
I have this same model and getting it to deep sleep and render correctly was a nightmare
@atlesg
@atlesg 16 күн бұрын
Can we add sound output to this board? I'm so hyped :D
@SeanQuinn4
@SeanQuinn4 6 ай бұрын
Legiiiiiit af 🔥 I've been working with a lot of greyscale myself (printing single process black over backing labels), perhaps the issue is your color space? Ive could grayscale color space to be very vague and confusing. I suspect it may tie into why your display is giving you crap over the grayscale. Cheers and happy tinkering!
@uopuarq
@uopuarq 6 ай бұрын
Super cool!
@rapha5586
@rapha5586 6 ай бұрын
Looks very nice. Well done
@I-will-teach-you-1to1
@I-will-teach-you-1to1 6 ай бұрын
Kickstarter is waiting for this 😍🤩
@jhonm6347
@jhonm6347 6 ай бұрын
Great idea, maybe I can make one of those with my old kindle.
@superangrybrit
@superangrybrit 6 ай бұрын
This is a good project. Nice accessory. Cheers! 👍
@LikelyLagging
@LikelyLagging 6 ай бұрын
TAKE MY MONEY.
@Exclusive-Studio
@Exclusive-Studio 6 ай бұрын
From where can we buy the frame case?
@marcelm.2848
@marcelm.2848 6 ай бұрын
I always wanted something like this too
@Alex-l7s3s
@Alex-l7s3s 6 ай бұрын
Loved the project. If you have it plugged in the whole time why use a battery?
@PramodhRachuri
@PramodhRachuri 6 ай бұрын
There seems to be a burn in near the HDMI and USB info row
@sintobillo8570
@sintobillo8570 6 ай бұрын
pomodore cronograph would be epic
@Jonas-Seiler
@Jonas-Seiler 6 ай бұрын
Very nice. Have you ever looked into centrally hosted virtual desktops for home use?
@moltenbullet
@moltenbullet 5 ай бұрын
Awww maaaan i wanted to buy this immediately.
@pkfitnesshub
@pkfitnesshub 4 ай бұрын
This looks great!
@KG_BM
@KG_BM 6 ай бұрын
are we getting a video on this display you are using now?
@davocc2405
@davocc2405 6 ай бұрын
What about solar panels on the back to capture reflective light from the wall?
@Alex-bm9nb
@Alex-bm9nb 6 ай бұрын
Very cool and interesting stuff!
@KTPDAILY
@KTPDAILY 6 ай бұрын
SWEETNESS E INK DISPLAY
@marcgtsr
@marcgtsr Ай бұрын
realy cool, would buy it
@emilg33
@emilg33 2 ай бұрын
Amazing channel
@Gilotopia
@Gilotopia 6 ай бұрын
Can this display my calendar for the day? Especially from multiple calendars.
@maurolimaok
@maurolimaok 5 ай бұрын
Awesome project.
@justinbastelli3692
@justinbastelli3692 6 ай бұрын
WE NEED THE GITHUB REPO FOR THIS
@pierrex3226
@pierrex3226 4 ай бұрын
Very neat.
@Mr.McWatson
@Mr.McWatson 5 ай бұрын
Man I wish you'd make a tutorial for the coding side of something like this. I'm not a coder, and it's keeping me from this glory.
@naveenda2064
@naveenda2064 6 күн бұрын
I know what to do. Subscribed & Liked
Why E-ink innovation is so slow
15:30
TechAltar
Рет қаралды 809 М.
This isn't a normal mini PC... and I love it.
14:17
Hardware Haven
Рет қаралды 285 М.
отомстил?
00:56
История одного вокалиста
Рет қаралды 7 МЛН
10 PREMIUM Desk Gadgets I Use Every Day
10:11
Work From Hype
Рет қаралды 342 М.
The Future of Paper - Supernote Nomad
16:50
cam shand
Рет қаралды 431 М.
We Switched to Dumb(ish)phones So You Won't Have To
11:58
The Studio
Рет қаралды 776 М.
It’s Been a Good Run, Phone Providers.
26:31
Data Slayer
Рет қаралды 4,7 МЛН
I Built the IPAD I've always wanted  - 3D Print Project
12:16
FLATLANDER TECH
Рет қаралды 85 М.
Making an E-paper Dashboard with ESPHome
22:59
Tech Dregs
Рет қаралды 190 М.
6 Desk Setup Accessories that are CHEAP and Useful!
8:51
Work From Hype
Рет қаралды 210 М.
Color E-ink looks CRAZY Under a Microscope!
12:11
JerryRigEverything
Рет қаралды 1 МЛН
The Home Server I've Been Wanting
18:14
Hardware Haven
Рет қаралды 131 М.