Se não me engano pra usar essa biblioteca sua placa precisa de um chip de comunicação USB. Pelo que sei o Leonardo tem essa funcionalidade. Muda a seleção da placa pro Leonardo e tenta compilar. Se não der erro se confirma o que eu disse. No código antigo, talvez seja possível utilizar o Serial Monitor do arduino, para enviar os códigos de barra para testar. Com isso vc elimina problema na programação.