I used a CH348 to create a USB – 4 RS232 + 4 UART interface(link to darasheet). I used the GPIO pins to control 3.3v/5v operation of the UART ports (supply voltage and I/O level). I made a poor assumption that the I/O pins could be configured in the USB driver.
Such is not the case, but the manufacturer did supply a demo program in C# that allows configuration and control of the GPIO pins. But no source code or documentation about the registers. I've asked for documentation but it was already the weekend in China when I did so.
I'm wondering if anybody here is familiar with the inner workings of this pretty neat cheap. My terminal emulator only supports up to 230,400 baud which works great.
Thanks,
Jon
The pictures show the board and front and back panels, supported by Lego Technic frames. I haven't laser-cut the panels to complete the enclosure yet.