A high-performance alternative to TIA Portal & WinCC, built with Python and Android.
Industrial automation often requires expensive licenses (like Siemens TIA Portal). This project was developed to overcome financial barriers by creating a full-scale SCADA System using only open-source tools. We managed to control an entire factory remotely from miles away with zero software costs.
- Remote Control: Manage PLC operations from miles away via a secure connection.
- Real-time Synchronization: Millisecond-level latency between the factory floor and the dashboard.
- Dual Interface: * Desktop: Python/Tkinter dashboard for comprehensive monitoring.
- Mobile: Java-based Android app for on-the-go control.
- Cost Effective: Built entirely with free tools and libraries.
- Backend & Desktop UI: Python 3.x (Tkinter for Industrial UI).
- Mobile App: Java / Android SDK.
- Communication Protocols: [e.g., Snap7 / Modbus TCP / MQTT].
- Industrial Integration: Compatible with Siemens S7 series and other PLCs.
Below is a step-by-step walkthrough of the system interfaces.
This project is licensed under the MIT License - meaning you can freely use, modify, and distribute it, provided you give credit to the original author.
Contributions are welcome! If you have suggestions for new features or improvements, please fork the repo and create a pull request.
Developed by Souleimen Labsi and my littel brother mehdi labsi


