One board had shorted resistor for pc13 LED, so you need to check quality when you receive these. otherwise all functional and as described
This was a frustrating purchase as I received counterfeit items, even after explicitly chatting before placing my order, that I need original MCU's, manufactured by ST-Micro. This chip shows 0x0080 at memory address 0x1FFFF7E0, that is 128Kbyte memory, see picture. A genuine STM32F103C8T6 only shows 0x0020. The top surface of the MCU is sanded off and poor markings re-engraved. see picture compared to real chip. Underside markings different from original STM left in picture. Based on the bottom marking of the counterfeit chip it is possibly a GD32F103CBT6 revision D, but definitely it is not a genuine STM32F103C8T6. Seller did not provide any counter evidence, other than stating "it's not fake", so had to escalate to Aliexpress to get a 100% refund. I give up on buying these Bluepills now, as this was the 3rd time I received a counterfeit shipment via Aliexpress. The PCB's are fine, so I will have to solder original MCU's on them to get what I want. What a waste of resources.