I am in the process of designing some hardware interface with python. what I need to do is as follows,
~initialize the drivers ~start the device ~create a socket at
Use Twisted
An example that shows asynchronous networking with core python is here.