I'd like to discuss for the best solution of an html5 web based GUI on AM335x Platform with Touchscreen.
The idea:
- Everything needed runs on the AM335x Platform
- HTTP Server + Web Browser + Touchscreen = GUI/HMI
Requirements for the GUI:
- Use of HTML5 features (SVG, ….)
- JavaScript & CSS 3
- Fullscreen Mode
- Touchscreen support
- GPU acceleration for 2D/3D graphics and CSS styles
- Minimal(as possible) load of CPU while using the Web Browser
The discussion:
- What ist the best basis
- QT5 or X11 or Wayland ?
- QtWebkit or QtWebEngine ?
- Is it possible to use the GPU acceleration for the Web Browser ?
My opinion after reading different sites and testing different things on AM3352
- Using QT5 + Webkit it should be possible to create an individual web browser (like the matrix-gui-browser) which will meet the requirements. Is this right?
- X11 have too much overhead and is not well supported like qt5.
- I don't what to say about wayland on am335x
Please write down your thoughts....