arduino:tools_for_advanced_embedded_guis
Table of Contents
Tools for Advanced Embedded GUIs
For now, just a brain dump.
RPi and Chromium webapp
Pros
- Easy to configure as kiosk.
- Touch interaction out-of-the-box.
- Potential for networking.
Cons
- Resources?
- Requires server/client architecture, e.g.: An Alternative Architecture for Hybrid Applications.
- Requires client framework and widget set w/ theming.
- May require latency compensation using e.g. minsk.js.
RPi and Kivy
Pros
- “One app” to control system and GUI.
- Purportedly light resources.
- Touch interaction out-of-the-box is assumed.
Cons
- Kiosk setup looks hoop-jumpy.
- Unknown theming potential.
- Unknown networking potential.
Arduino and LVGL
See this. Perhaps best suited to simpler, non-touch platforms.
Pros
- Designed for embedded applications.
- Based on inexpensive microcontroller.
Cons
- Touch?
- Multiple screens?
- Poor potential for networking.
arduino/tools_for_advanced_embedded_guis.txt · Last modified: 2022/06/16 20:26 by mithat