support the full range of STM32 SWD debugging interface, a simple 4-wire interface (including power), fast, stable; interface definition housing directly marked! Do not need to read the manual support the full range of STM8 SWIM download debugging (common development environments such as IAR, STVD, etc. are supported ST-Link V2 Programmer For STM8 and STM32 is fully consistent with the official version, support for automatic upgrades, support the full range STM32 SWD (only 4pins including SWCLK, SWDIO, and power) and a full range STM8 SWIM (only 4pins including SWIM, Reset and power) download and debug. Use this device to send program code to the 32-bit STM32 ARM Cortex or 8-bit STM8 microcontrollers. The header for this ST-Link v2 programmer contains connections for 5V, 3.3V, SWCLK, SWDIO, SWIM, Reset (RST/NRST), and GND. The connector on the opposite side of this device is a USB connector and is intended to be plugged into the computer.
D1 mini, it is a mini NodeMcu Lua WiFi board based on ESP-8266EX.11 digital input/output pins, all pins have interrupt/pwm/I2C/one-wire.ESP8266 has I/O Pin.No need to download restting.A great set of tools to develop ESP8266.Supported(except D0)1 analog input(3.3V max input)A Micro USB connection.