
You need to ground the GPIO0 pin in order to program the ESP8622. This adapter only connects 4 of the 8 pins of the module, so you need to solder an extra wire to this module to make the ESP8622 work in download mode. You should have GPIO0 or all 8 pins pinned instead of 4. Once you've finished the design, you should be fine.

πΆ kuman 10pcs nRF24L01+ 2.4GHz Antenna Wireless Transceiver Module for Arduino Raspberry Pi Compatible K19
8 Review

TRENDnet TC-TP1 Network Signal Testing Probe with Adjustable Volume, Speaker and Compatibility for TC-NT2
8 Review

π‘ CM19A R.F. PC Transceiver for X10 Devices
8 Review

MikroTik S+RJ10 Ethernet Transceiver
10 Review

π uni USB C Hub with Ethernet Adapter, 4K HDMI, Gigabit Ethernet, and 3 USB 3.0 Ports for MacBook Pro, iPad Pro, XPS
11 Review

π CERRXIAN RS232 to Ethernet Serial Device Server - TCP/IP Converter with 1Port DB9 RS232 Serial to Ethernet Connectivity
3 Review

HB-UMLS Sabrent USB 2.0 Hub with 4 Ports and LED Power Switches for Each Port
12 Review

π StarTech.com NETRS2321P: 1-Port RS232 to Ethernet IP Converter, Serial over IP Device Server - Black
5 Review