DIY ESP8266 Programmer by JLCPCB Solution

This is a very simple DIY design, you may cost within 2 dollars to get it.