
This little device is very cool. I didn't get it at first, but after asking questions and experimenting with the community, I got it. The ESP8266 chip is what it is, a "programming board" is just a board that runs directly into your USB port for data and/or power. This is great because with this adapter you can run a device, read data and/or program it and you don't need any components other than the Arduino IDE. The only thing missing from this little board are the "Flash" buttons. To make it usable as a programmer you need to short the GPIO0 pin (pull low to GND). This should only be done when the device is connected to the network for a few seconds. Then you can easily send your program to the ESP8266 chip. Once you've programmed it, you can plug and unplug it as you please and the 8266 will run whatever program you have installed on it. Shorting GPIO0 to GND puts the 8266 into programming mode, and this can be easily done with the flash button, like NodeMCU Wi-Fi boards. Also very cool and very compact. Nice little thing.

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

π Ximimark 1Pcs ESP8266 Network Relay WIFI Module 220V 10A DC 7-30V 4 Layers Board TVS Input Automatic Protection: Enhanced Home Automation Solution
8 Review

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

MikroTik S+RJ10 Ethernet Transceiver
10 Review

π Juiced Systems Silver BizHUB USB-C Multiport Gigabit HDMI Hub with 3 USB 3.0 Ports, Gigabit Ethernet, 4K HDMI, SD/Micro SD, and USB-C Power Delivery
11 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

π USR-TCP232-410s: RS232/RS485 Serial to Ethernet Adapter/IP Device Server with DHCP/DNS Support
4 Review

π StarTech.com NETRS232 Serial to IP Ethernet Device Server - DIN Rail Mountable - Serial Device Server - Serial Over IP Device Server (Black)
4 Review