unity control real world devices

I am an electrical engineering student and i need to make a UI to receive data from sensors, display it and then sent user commands to a controller. I have been looking for a UI system that can do this. is unity capable of doing this.

Unity apps are as much capable of doing this than any other C# program. You have no restrictions for what code you write in Unity (other than having a deprecated Mono version).

You can embed libraries, use any networking protocol you want and implement any logic. These infinite possibilities mean that not everything that can be done in Unity also has been done in Unity. And that is the reason you haven’t found any ready-to-go solution for your specific case, and probably won’t.

Instead, you have to look up the specifications and protocols your sensor is using, maybe even a library for you to use. But writing the C# code to implement all this into Unity is something you will probably have to do yourself.

thank you sir that is a big help. I just did not want to start learning unity just to find out it cannot handle the task i want it to do. Time to learn c#.