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
Company | Geehy Semiconductor Co., Ltd. |
Geehy | |
Website | https://geehy.com/ |
English Documentation | https://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
Company | ShenZhen Betterlife Electronic Science And Technology Co.,Ltd |
BetterLife | |
Website | https://www.blestech.com/en/ |
This microcontroller has been discontinued. Not a drop-in replacement (not binary compatible)
CH32F103
Company | Nanjing Qinheng Microelectronics Co., Ltd. |
WinChipHead | |
Website | https://wch-ic.com/ |
English Documentation | https://wch-ic.com/search?q=CH32F103&t=downloads |
I have read references to the company as WinChipHead
CKS32F103
Company | China 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
Company | Shenzhen Shanxin Microelectronics Co., Ltd. |
Flashchip Microelectronics | |
Website | http://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
Company | GigaDevice Semiconductor Inc. |
GigaDevice | |
Website | https://www.gigadevice.com/ |
https://www.gd32mcu.com | |
English Documentation | https://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
Company | Shenzhen Hangshun Chip Technology R&D Co., Ltd. |
Hangshun | |
Website | https://www.hsxp-hk.com/ |
Chinese Documentation | https://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
Company | Megawin Technology Co., Ltd |
Megawin | |
Website | http://www.megawin.com.tw |
English Documentation | http://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
Company | Shanghai MindMotion Microelectronics Co., Ltd. |
Website | https://www.mindmotion.com.cn/en |
English Documentation | https://www.mindmotion.com.cn/en/products/mm32mcu/mm32f/mm32f_others/mm32f103xxn/ |
MS32F103
Company | Maximum Semiconductor Inc. |
Website | http://en.maximum-ic.com/ |
Appears to be identical to CS32F103
RX32F103
Company | Ruixing Technology (Nanjing) Co., Ltd. |
Company | ICORE |
Website | https://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