https://ncrmnt.org/2014/11/04/esp8266-and-pl2303hx-gpio-adventures/
ESP8266 and PL2303HX-gpio adventures.