Ubo main app, running on device initialization. A platform for running other apps.
Project description
🚀 Ubo App
🌟 Overview
Ubo App is a Python application for managing Raspberry Pi utilities and UBo-specific features.
⚙️ Features
[To be written]
📋 Requirements
These things are already taken care of in the official Ubo Pod image, so if you are botting from that image, you can ignore this section.
-
Python 3.9 or later.
-
Run
raspi-config
-> Interface Options -> Enable SPI -
Install these packages:
sudo apt install pip virtualenv libmtdev libgl1 libegl1 libcap-dev \ python3-libcamera python3-alsaaudio python3-pyaudio libzbar0 \ --no-install-recommends
📦 Installation
virtualenv --system-site-packages ubo-app
source ubo-app/bin/activate
pip install ubo-app
# Run this if you want to run it automatically when RPi boots
sudo ubo-app/bin/ubo install_services
🤝 Contributing
Contributions following Python best practices are welcome.
⚠️ Important Notes
- Use
Ubo_
prefix for environment variables.
🔒 License
This project is released under the Apache-2.0 License. See the LICENSE file for more details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ubo_app-0.7.14.tar.gz
(389.4 kB
view hashes)
Built Distribution
ubo_app-0.7.14-py3-none-any.whl
(407.4 kB
view hashes)