è molto semplice scrivere un interfaccia per il programma usando un tuo lingiaggio di programmazione, basta che supporti le operazioni bit a bit (per esempio C, java, e quindi processing, etc..)
la struttura dei dati è scritta nel .pde che trovi al link che mi hai segnato: la velocità della seriale è di 2.000.000, anche se il tizio ammette di ottenere una velocità reale di 1.600.000
byte[0] = 1, ADC0[9],ADC0[8],ADC0[7],ADC0[6],ADC0[5],ADC0[4],ADC0[3]
byte[1] = 1, ADC1[9],ADC1[8],ADC1[7],ADC1[6],ADC1[5],ADC1[4],ADC1[3]
byte[2] = 0, ADC0[2],ADC0[1],ADC0[0], PIN12 ,ADC1[2],ADC1[1],ADC1[0]
questo è ciò che arriva via seriale: dovrai fare un poco di matematica dei bit (nulla di così complicato) prima di ottenere il tuo numero formato da:
int adc0 = ADC0[9],ADC0[8],ADC0[7],ADC0[6],ADC0[5],ADC0[4],ADC0[3],ADC0[2],ADC0[1],ADC0[0]
ovviamente il bit davanti è stato usato per il controllo degli errori.