Generic USB board for teaching purpose