Parece que el módulo puede hablar en serie o en USB. No vi ninguna mención de Ethernet en la rápida revisión.
Cualquiera de los dos funcionará, y hay problemas en ambos sentidos.
RS-232
La serie necesitará un convertidor que vaya entre las señales de nivel lógico del módulo y las señales RS-232 de la PC. Hay chips que hacen esto, por lo que este no es un problema real si está creando su propia PCB de todos modos. Para obtener más detalles, consulte el producto RSLink2 que vendo. Esa página también contiene enlaces a la hoja de datos del chip convertidor utilizado en el producto (Sí, sé que Google se queja sobre esa página. Es un falso positivo. No hay malware en nuestro sitio).
En el software, se comunica a través de un puerto COM. Su aplicación puede hablar directamente con el dispositivo. No hay ninguna biblioteca o controlador necesario. Sin embargo, necesita realmente buenas especificaciones en el protocolo de comunicación serial.
USB
Eléctricamente, el USB "solo funcionará". En este caso, la complicación está en el software. Se necesitará un controlador en el sistema operativo para el dispositivo. Si la compañía le suministra un controlador y luego le da las especificaciones adecuadas para llamarlo, entonces esta puede ser la mejor solución. Sin embargo, según mi experiencia, muchos de estos controladores son de una calidad cuestionable y casi nunca le dan las especificaciones adecuadas para comunicarse con el controlador.
Por lo general, obtiene una biblioteca de host y un controlador como un paquete. Eso en sí mismo es bastante razonable, pero a menudo, incluso en general, la biblioteca es de mala calidad y la documentación no es mejor.
Algunos proveedores de hardware agregarán soporte USB colocando un FTDI o un chip equivalente en una interfaz serial existente. Eso te da lo peor de ambos mundos. Aún tiene el problema de conocer el puerto COM y no obtiene las funciones de identificación y enumeración inherentes del dispositivo del USB. Si se admite USB como una opción de último momento como esta, también puede conectarse directamente al puerto serie real subyacente.
Conclusión
Eléctricamente, el USB simplemente debería funcionar y el RS-232 se puede hacer que funcione con la suficiente facilidad. La decisión se reduce a qué tan buena es la documentación del protocolo de bajo nivel, la interfaz del controlador y la interfaz de la biblioteca. Tenga una conversación privada con un ingeniero de campo y trate de determinar qué tan sólida es cada interfaz, cómo planea proceder la compañía en el futuro, una evaluación honesta de la calidad del conductor y la biblioteca, etc. y léalo detenidamente desde el punto de vista de la escritura de una aplicación incrustada que intenta manejar este dispositivo. Solo eso puede dictar una interfaz sobre la otra.