Non credo sia possibile usare periferiche direttamente con Java, in quanto l'hardware e' gestito dalla VM che ne incapsula le funzionalita' (che, quindi, non sono esposte allo sviluppatore).