Estoy tratando de desarrollar un programa que me permita comunicarme a través de USB con una PC. Desarrollé una biblioteca usart que puedo usar para tal propósito, pero el problema radica en la conversión al protocolo usb.
Busqué un poco en la red y encontré un puente convertidor de USART a USB muy útil , pero tengo problemas para configurarlo, pero eso es otra pregunta.
¿Cómo convierte Arduino exactamente USART a USB e interactúa con una PC?
Debe buscar un FTDI USB a UART IC. También tiene PCB prefabricadas con un chip FTDI incorporado. Es realmente fácil: conecta el FTDI con un conector USB a la PC, la PC instalará el controlador. Ahora puedes hablar con la PC enviando datos a través de la UART de tu arduino y viceversa usando un programa de terminal com como Putty.
Ejemplo: https://learn.sparkfun.com/tutorials/how-to-install-ftdi-drivers/all
No debe preocuparse por la conversión y esas cosas. Es muy fácil. la PC instalará los controladores y solo podrá recibir datos UART y enviar datos UART a su Arduino. Toda la conversión se realiza en el chip FTDI y es transparente.
Ignacio Vázquez-Abrams
manoko
sherrellbc