User Tools

Site Tools


arduino:tools_for_advanced_embedded_guis

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
arduino:tools_for_advanced_embedded_guis [2022/06/16 19:42] – created mithatarduino:tools_for_advanced_embedded_guis [2022/06/16 20:26] (current) – [Cons] mithat
Line 13: Line 13:
   * Requires server/client architecture, e.g.:  [[hybrid_apps:alternative_architecture_for_hybrid_applications|An Alternative Architecture for Hybrid Applications]].   * Requires server/client architecture, e.g.:  [[hybrid_apps:alternative_architecture_for_hybrid_applications|An Alternative Architecture for Hybrid Applications]].
   * Requires client framework and widget set w/ theming.   * Requires client framework and widget set w/ theming.
 +  * May require latency compensation using e.g. [[https://github.com/mithat/minsk.js|minsk.js]].
  
-====== RPi and Chromium webapp ====== +===== RPi and Kivy ===== 
-===== Pros =====+==== Pros ====
   * "One app" to control system and GUI.   * "One app" to control system and GUI.
   * Purportedly light resources.   * Purportedly light resources.
   * Touch interaction out-of-the-box is assumed.   * Touch interaction out-of-the-box is assumed.
-  * Potential for networking. 
  
-===== Cons =====+==== Cons ====
   * Kiosk setup looks hoop-jumpy.   * Kiosk setup looks hoop-jumpy.
   * Unknown theming potential.   * Unknown theming potential.
 +  * Unknown networking potential.
  
-======  Arduino and LVGL ====== +=====  Arduino and LVGL ===== 
-See [[https://docs.lvgl.io/master/get-started/platforms/arduino.html|this]]. Perhaps best candidate for simpler, non-touch platforms.+See [[https://docs.lvgl.io/master/get-started/platforms/arduino.html|this]]. Perhaps best suited to simpler, non-touch platforms.
  
-===== Pros =====+==== Pros ====
   * Designed for embedded applications.   * Designed for embedded applications.
   * Based on inexpensive microcontroller.   * Based on inexpensive microcontroller.
  
-===== Cons =====+==== Cons ====
   * Touch?   * Touch?
   * Multiple screens?   * Multiple screens?
   * Poor potential for networking.   * Poor potential for networking.
- 
  
arduino/tools_for_advanced_embedded_guis.1655408576.txt.gz · Last modified: 2022/06/16 19:42 by mithat

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki