funzione micros() con processing -- comunicazione seriale

mostra il codeice si errore, probabilmen quello non è no zero ma uno spazio+zero o simili (\n, \r, \t etc..), e quindi va in errore. fai così:
int num = Integer.parseInt( stringa.trim() );
dovrebbe funzionare nella maggior parte dei casi sopracitati.