Play with some tilt-compensation in Python
Use a seperate drawing thread so that data doesn't backlog
Use a seperate thread for drawing