If you are new to VB than you should try something simpler. Do you know the API. Also some things can not be done in VB ( i mean with hardware control).