I recently started studying STM32 microcontrollers (BluePill STM32F103 dev board + ST-link V2 clone). I was wondering if it is possible to add serial communication to ST-Link clone? From what I understood, those clones are copied form ST-link schematic of official Nucleo boards. The ST-link on Nucleo boards is build with STM32F103CBT6 and pins 12 and 13 (PA_2 and PA_3) are used as TX and RX for serial communication with target microcontroller (and connects to PA_2 and PA_3 pins of targer). See [page 65 of official Nucleo documentation][1] Meanwhile, on ST-link clones those pins are floating and not connected to anything [![St-Link clone which I have][2]][2] If I solder 2 wires to pins 12 and 13 of STM32 microcontroller on ST-link clone, would I be able to use those for serial communication with target microcontroller on BluePill board (PA_10 and PA_9 or PA_2 and PA_3)? **UPDATE:** Looks like specifically this ST-link clone is made based on schematics of ST-link on old Discovery boards like this: [![ST-Link on Discovery boards][3]][3] In this "configuration" in can't be converted into ST-Link with Serial port feature, since this feature (as Virtual Com port) was added in ST-Link V2.1 on Nucleo boards and has another schematic: [![enter image description here][4]][4] [1]: https://www.st.com/content/ccc/resource/technical/document/user_manual/98/2e/fa/4b/e0/82/43/b7/DM00105823.pdf/files/DM00105823.pdf/jcr:content/translations/en.DM00105823.pdf [2]: https://i.sstatic.net/ud9vB.png [3]: https://i.sstatic.net/n0d3h.png [4]: https://i.sstatic.net/3ugYU.jpg