if you bought any esp 12 module and tried to work with it without an adapter you should know how hard to work with it on its own, ch340G USB-TTL Adapter converter for ESP8266 -ESP07 / ESP12 to WIFI D1 mini.
If you have ESP-07 or ESP-12 module you can solder module to this converter board and will get D1 mini-board.
so you can program it without any programmer.
Include pin-headers set:
Male Pin Header 1x8pins = 2 pcs
Female Pin Header -BLACK 1x8pins = 2 pcs
Stackable Header - BLACK 1x8pins = 2 pcs