In this repository, Python scripts are employed to automate a myriad of tasks, facilitating seamless communication with various interconnected projects. The codebase serves as a robust foundation for orchestrating and streamlining operations, promoting efficiency and coordination across multiple facets of the project ecosystem.
This is a simple web application that allows you to view and interact with serial data from a device connected to your Orange Pi 5 Plus.
Install Dependencies: Make sure you have Python, Flask, and PySerial installed.
pip install Flask pyserial schedule requests beautifulsoup4 pyngrok python-dotenv influxdb_client
Run the App: Open a terminal, navigate to the project directory, and run:
python app.py
Access the web interface at http://127.0.0.1:6677
or http://localhost:6677
. Replace the address with the IP of your Orange Pi for network access.
Usage:
Customization:
app.py
) to adjust the serial port or customize the interface.templates/index.html
) to change the look and feel.This project is licensed under the MIT License.
New feature added to this project offers a streamlined solution for fetching upcoming Namaz (prayer) times and the current time, tailored for Lahore/Punjab, Pakistan. Additionally, it seamlessly integrates with the TTGO TCall project, allowing users to leverage it as a Two-Factor Authentication (2FA) method.
Key Features:
Usage:
Note: Read me file might be out dated as I add almost 2 to 3 new features per week so do check closed issues to know which new feature is added.