Ubo app: a step toward unified and open source human machine interface on Linux
a year ago
- #IoT
- #Open Source
- #Raspberry Pi
- Ubo app provides a GUI for controlling Raspberry Pi and Linux utilities.
- It assists with WiFi setup, even if credentials change post-initial setup.
- Offers virtual speakers (soon microphones and camera) for audio playback without hardware.
- Enables remote access setup (RPi Connect, VSCode Tunnel) via GUI.
- Allows installation of Dockerized applications and system/app configuration.
- Provides a language-agnostic API for hardware/UI interactions from any programming language.
- Makes Raspberry Pi portable and easier for self-hosting or development, especially for hardware/UI interactions.
- Runs on the latest Raspberry Pi OS without introducing a new OS.
- Fully open-source and free, with options to support through code or coffee contributions.
- Easy setup with MicroSD card; can also install on existing OS via script.
- Vision includes a unified human-computer interface and on-device, offline capabilities.
- Unique architecture with a centralized state store and Redux-based message bus.