Antes de mais, o código do simulador certamente que ainda tem problemas quando testado na vida real. Por isso não penses que essa parte está pronta.
Quanto ao resto, o que precisas é de um protocolo para depois poderes entender o que significa quando os dados estiverem no computador.
Se pesquisares por protocolos vais certamente encontrar exemplos... na maneira mais simples enviares uma string do género:
D,X123,Y568,Z432X
já pode ser considerado um protocolo. Neste em particular, estava a assumir que fosses medir coordenadas em 3D.
Depois destes dados recolhidos e enviados para o computador, tens de arranjar maneira de fazer sentido deles no computador. É aí que o processing pode dar jeito. Se pesquisares, existe uma maneira de criar imagens... e outras maneira de criar formas no ecrã. É mesmo uma questão de começares a experimentar com a plataforma.