/PyDashBoard

This is a Python application to convert the inputs given by TCP/IP Protcol to process able data and display it on a Desktop Monitor driven by a Raspberry Pi

Primary LanguagePythonApache License 2.0Apache-2.0

PyDashBoard


Introduction This is a Python application to convert the inputs given by TCP/IP Protcol to process able data and display it on a Desktop Monitor driven by a Raspberry Pi. It was developed for SCR Elektroniks in Dombivli. 15 July 2017 - 7 Aug 2017

Vision:
A TCP connection will be added to a Raspberry Pi via an Ethernet cable this will transmit the signals to the Raspberry in form of Simple CVS String. PyDashBoard will then parse this string and convert into a humanly readable format and display it Elegantly on the screen.

Deployment
1.sudo apt-get install python-pyside
2.sudo apt-get install python3-pyside
3.Clone this Repo and Run the MainWindow.py



Libraries Used:
1.PySide



Tools Used:
1.QtDesigner
2.JetBrains PyCharm



Conclusion
The Project acquainted me with the basics of Python, helped understand Python's Integration with PySide and PyQt and similar UI Frameworks. It heightened my understanding of Git and GitHub as this was the first Project which used Git as a Primary Method of Version Control. This Project featured use of JetBrains PyCharm and QtDesigner.