E-Ink UI - long term planning #3908
Replies: 5 comments 9 replies
-
I can comment on question one and two. On my meshtastic nodes I have only used the rak14000 e-paper module (B and W). I have used an e-ink screen for other raspberry pi projects. These require quite a lot of text to be displayed with additional icons and images. It handles these really well. This use does not require a fast refresh rate so it's prefect. |
Beta Was this translation helpful? Give feedback.
-
Over and above the new UI discussion that started, there was also a Meshtastic forum member that posted about e-ink gui long while ago - https://meshtastic.discourse.group/t/new-ui-for-e-ink-display/3666 I also like the idea that one can reverse the e-ink display and instead do this |
Beta Was this translation helpful? Give feedback.
-
I also tried it out, just reversed the drawing and init color, with partial updates the display did tend to get dirty more quickly |
Beta Was this translation helpful? Give feedback.
-
This might be an interesting target as well: https://x.com/lilygo9/status/1798119560522178971 |
Beta Was this translation helpful? Give feedback.
-
I have 2 x Heltec v1.1 wireless paper. At the moment using one. I think it's a handy thing to have on the desk and be able to glance at without needing to press a button since the screen is always there. There's just the one user button and no easy access to more gpio. I use the recent patch to disable the screen saver when display.screen_on_secs: 0 and have display carousel set for 10 seconds so I don't need to long much to go through the whole cycle. I'm not concerned about the screen wearing out. Not strictly an e-INK thing but GUI related. It would be interesting to have a but of customization of the UI via the configuration. For example more control over the node information in graphics/Screen.cpp perhaps something simple like on/off and ability to display metrics... or even being able to specify a custom format string or regex. (I understand that would be a stretch.) But would bring customization to those not comfortable with building custom firmware. |
Beta Was this translation helpful? Give feedback.
-
From what I've heard, off in the distance (more than a year from now) there are big UI changes planned. I know there's active work going into designing a "mobile phone" style UI, for some of the more powerful devices. This is all very exciting.
Because of their slow refresh rate, E-Ink displays have unique UI requirements, which will require special consideration. I also understand that the new graphics framework may be too resource intensive to run on some older devices.
My aim here is to start a discussion early, so we have plenty of time to work on solutions.
What role do you feel an E-Ink display should play?
What features do you feel are important in an E-Ink UI?
Do you have any technical suggestions about implementation?
Beta Was this translation helpful? Give feedback.
All reactions