Tools & Technology: Python, Flask, Websocket
I re-programed the whole project, orignally programmed in Nodejs, with Python.
Python is used to communicate with the hardware chip device(Serial Communication), sending signal to request sensor data, receive and do calculation. And then, Tkinter is used to establish control all the functions such as connecting, streaming data. Flask is used to host front-end web page and websocket is used to communicate between back-end server and front-end client.