A proposta deste livro é implementar a comunicação USB entre o Visual BASIC 2012 Express e uma placa de aquisição de dados USB que faz uso de um microcontrolador PIC, usando para isso a classe HID. Desta forma, o livro aborda como implementar tal comunicação com este kit, no qual já está programado e pode ser adquirido através do endereço www.cerne-tec.com.br. Tal placa de aquisição USB possibilita ler até 8 entradas analógicas de 0 a 10V, ler 3 entradas digitais ou acionar 3 saídas, sendo que o programa a ser desenvolvido no VB possibilita a comunicação com este dispositivo. Antes desta aplicação são apresentadas as características do VB como formulários, botões de comando, labels, eventos dentre outros, onde após tal embasamento são apresentados os passos para construção da aplicação citada. Uma das principais aplicações deste sistema é na área de automação, que requer que o computador seja capaz de coletar dados para posterior tratamento. O Visual BASIC 2012 Express vem incorporado ao Visual Studio 2012, no qual este pode ser baixado gratuitamente na Internet diretamente do site do fabricante, no endereço http://www.microsoft.com/en-us/download/details.aspx?id=34673. A versão usada neste livro foi a 2012, porém nada impede que versões mais recentes sejam utilizadas para o estudo do conteúdo abordado.