school project human interface device