To implement Fast Update (or Partial Update), you will need to send images continuously but most of the time the pixels to be changed are usually in small areas or from some fixed objects. If there is no graphic generating tool or image production engine to handle these small changes, the output effect will be greatly reduced and will increase the system load.
To improve system-level performance and enhance the visual experience for your IoT or smart devices, the best solution is to use an image library for graphics that are likely to be subject to fast updates. For example, if the application is an interactive user interface featuring some strings, value changes and button controls, the image library could contain fast update algorithm for each possible state of the elements. This also applies to common features, such as a radio buttons, progress bars, sliders or checkbox.
Experience Pervasive! Request E-paper Pico Development Kit
Register now to request a free e-paper development kit with an EPD (E-Paper Display) to kick-start your low-power display device for any interactive, ultra-fast refresh and wider operation temperature range applications.
The screen layout was made by Evaluation and Commercial version of PDLS with EPD Pico Kit (EPDK)
PDLS edition | Basic | Evaluation | Commercial |
---|---|---|---|
Scope | Selected features: Forms and shapes, Fonts Terminal, Orientation, Set of characters, Palette of colors | Full features: + Fonts monospaced, serif and sans serif+ GUI with Buttons, Checkboxes, Sliders, Bar-graph, Radio buttons, Plus-Minus, Text, Scrollable Textbox… + Haptic feed-back: light/strong, holding down, release |
|
Source code | Yes GitHub repository | No we will provide compiled IDE-library for specific EVK you are using. Contact us | Yes the full source code is included. Contact us |
Contract/License | Open source (CC BY-SA 4.0) | No commercial, No distribution. | No distribution, needs to sign a license agreement. |
Price | Gratis | Contact us for a quote | Contact us for a quote |
Suitable development stage | - Proof of concept - Evaluating EPD technology with fast update - Research & Planning | - Working prototype to develop use cases and scenarios with with EVK/SDK - Prior to make commercial PCBA | - Overall development before production and launch - Develop diversity of EPD |
SDK | Arduino SDK | Arduino SDK | SDK-agnostic |
Examples |
Text, Scrollable Textbox |
More use cases: