I recently bought an M9712 as well (by the way, I'm pretty impressed by the performance, especially considering the price I payed) that came without the isolated USB adapter. I thought about modifying an "el-cheapo" USB/serial adapter with a digital isolator, similar to the setup shown above. But then I reconsidered since I'm anyway always short of USB ports. I thought to myself that there must be a different, more elegant way to get the load attached to the PC. While surfing the web I stumbled across these really inexpensive "WiFi-stamps" that talk to the attached microcontroller via an UART-like interface. Since I'm not really good at programming, I searched further for a "virtual serial port" via such a WiFi stamp and found the "esp-link" page:
http://hackaday.com/2015/09/18/transparent-esp8266-wifi-to-serial-bridge/This was finally the "go" for me to try my idea - and guess what: The whole thing was really a no-brainer. I had to find a few tools that ease the uploading procedure of the program into the ESP-12-E WiFi stamp that I used, had to dig out a USB to TTL-UART adapter for programming and that was basically all that's necessary to get going. If you like, have a look at the attached pictures/photos of the whole thing. With the "HW Virtual Serial Port 3.1.1" driver to emulate the COM port on the PC, the Maynuo "M9700" application had no difficulty communicating with and controlling the DC load. And of course, using a wireless link provides as good electrical isolation as can be. The only drawback I found so far is that the "WiFi Dongle" as I call it draws quite some power from the M9712, the consumption is round about one watt and it also gets pretty warm. Future will have to tell if suppying this amount of power is a problem for the DC load, so far it appears to be working perfectly well.
If someone's interested in duplicating this small project, please let me know - then I will provide some more in-depth information and maybe prepare a package with the neccessary files and tools. The PCB I made is single-sided and can easily be "cooked" at home.
Cheers,
Thomas