MCU32F1

I will be using MCU32F1 to denote the STM32F1 series and their many clones.

STM32F1

Variants

  • STM32F103C8T6, STM32F103CBT6

Die 410 stm32 families list

  • STM32F103C6T6

Die 412 stm32 families list

APM32F103

CompanyGeehy Semiconductor Co., Ltd.
 Geehy
Websitehttps://geehy.com/
English Documentationhttps://geehy.com/product/fifth/APM32F103#document

The APM32 series were formerly produced by Apex Microelectronics Co.,Ltd. (ApexMic). While that company still exists it appears they've sold their MCU division to Geehy.

BLM32F103

BetterLife

CompanyShenZhen Betterlife Electronic Science And Technology Co.,Ltd
 BetterLife
Websitehttps://www.blestech.com/en/

This microcontroller has been discontinued. Not a drop-in replacement (not binary compatible)

CH32F103

CompanyNanjing Qinheng Microelectronics Co., Ltd.
 WinChipHead
Websitehttps://wch-ic.com/
English Documentationhttps://wch-ic.com/search?q=CH32F103&t=downloads

I have read references to the company as WinChipHead

CKS32F103

CompanyChina Key System & Integrated Circuit Co., Ltd.
 CKS

This microcontroller has been available under the name CS32F103 and CKS32F103. It can be purchased from LCSC.COM. However, I have not been able to locate the manufacturers website.

FCM32F103

CompanyShenzhen Shanxin Microelectronics Co., Ltd.
 Flashchip Microelectronics
Websitehttp://www.flashchip.com.cn/

The company doesn't list their FCM32F1 series on their website, but they do list FCM32F0 and FCM32H0 series. The website is in Chinese only. (EN button does not work)

Compatibility:

  • Does not implement bit banding

GD32F103CBT6

CompanyGigaDevice Semiconductor Inc.
 GigaDevice
Websitehttps://www.gigadevice.com/
 https://www.gd32mcu.com
English Documentationhttps://www.gigadevice.com/product/mcu/arm-cortex-m3/gd32f103cbt6
 https://www.gd32mcu.com/en/download?kw=GD32F1

Compatibility

I²C issues exist at 400 kHz, but works fine at 100 kHz

HK32F103CBT6

CompanyShenzhen Hangshun Chip Technology R&D Co., Ltd.
 Hangshun
Websitehttps://www.hsxp-hk.com/
Chinese Documentationhttps://www.hsxp-hk.com/companyfile/2/

Hangshun does not appear to provide English documentation. Only in Chinese, and their datasheet download page is not sorted per microcontroller, You'll have to press "next page" until you find the datasheet you are looking for.

MG32F103CBT6

CompanyMegawin Technology Co., Ltd
 Megawin
Websitehttp://www.megawin.com.tw
English Documentationhttp://www.megawin.com.tw/en-global/product/productDetail/MG32F103CBT6

MH32F103

Company 
 MegaHunt

Compatibility

I²C issues exist at all speeds https://www.blaatschaap.be/mh32f103-i%c2%b2c-issues/

MM32F103

CompanyShanghai MindMotion Microelectronics Co., Ltd.
Websitehttps://www.mindmotion.com.cn/en
English Documentationhttps://www.mindmotion.com.cn/en/products/mm32mcu/mm32f/mm32f_others/mm32f103xxn/

MS32F103

CompanyMaximum Semiconductor Inc.
Websitehttp://en.maximum-ic.com/

Appears to be identical to CS32F103

RX32F103

CompanyRuixing Technology (Nanjing) Co., Ltd.
CompanyICORE
Websitehttps://www.rxtek-icore.com
LCSC#C2857876

This mcu is no longer listed at lcsc.com, but it is still listed at their Chinese website szlcsc.com. It is also available at jlcpcb for their assembly service.

STM32F103

STMicroelectronics