CS32 MCU Clone of STM32 Makes it into Bluepill Board

A few year ago, we covered GigaDevice GD32 MCU based on STM32 Arm Cortex-M3 microcontroller, but with some improvements to the flash and overall performance. So the MCU is not exactly an STM32 clone per se, but it’s pin-to-pin and software compatible.

Now based on a discussion on STM32duino forum, it looks like another company (CKS – 中科芯微) may have made an actual clone of STM32 with CS32, more exactly CS32F103 that is compatible with STM32F103.

CS32 STM32 Clone - CS32F103C8T6CS32 comes with an Arm Cortex-M3 core clocked at 72 MHz, 64 to 128KB flash, and 20 KB RAM. A datasheet and user manual are available but only in Chinese. Several STM32duino members suspect it’s an actual copy of STM32 without modifications. What’s unclear is whether it’s a pirated copy, or a properly licensed one.

CS32F103C8T6 & CS32F103CBT6 parts can be purchased on Aliexpress for $0.80 shipped and up. The datasheet mentions 64KB or 128KB, but some people tested CS32F103C8T6 and confirmed it to have 128KB flash.

CS32 Bluepill

The STM32 clones are also making their way into the popular Bluepill development board, as some sellers have already replaced STM32 with CS32, and are selling the CS32 “Bluepill” board with CS32F103C8T6 MCU for $1.48 shipped.

Thanks to Zoobab for the tip.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK Pi 4C Plus
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
24 Comments
oldest
newest
Abdullbasit AlHaita
Abdullbasit AlHaita
5 years ago

I’m now suspecting even stm32 devices coming from china even it is my only source

Dim
Dim
5 years ago

That’s actually sad.
Engineers should boycott those things.

willy
willy
5 years ago

> Engineers should boycott those things
They will probably do once they figure these devices fail early in field, or present some nasty corner-case bugs that never appeared on the original ones and which cost 10 thousands times much in debugging than the savings provided by the cheaper price even for one million units.

In fact you’ll probably find these in the same low-end chinese devices that keep shipping with bad capacitors so that the device is programmed to die quickly. But sadly there is a market for this.

Dim
Dim
5 years ago

I wouldn’t mind to try or use these if they were marked in completely different way and didn’t claim to be clones.
And as you’ve said with the stm32f103 we already have the Errata and a lot of years of experience, we know the tricks you need to make the peripheral work right etc. Choosing a clone it’s like you’re shooting your own leg, in the long term.

Also it’s quite funny because stm is a very cheap series of mcus. It’s not like renesas or nxp that there is a high profit margin.

jqpabc123
jqpabc123
5 years ago

These are probably coming off the same production line as STM32. In other words, it could be an actual STM32, just with different markings

Dim
Dim
5 years ago

Yes, I’ve heard that rumour, but also the same rumours say that these are the ones that don’t pass the manufacturing QA testing. So even in this case,it means that they are defective somehow.

theyguyuk
theyguyuk
5 years ago

Or are they overstock, over production, produced for a no longer existing client, and being sold off under another name so as to not affect the real STM product price?

David Willmore
David Willmore
5 years ago

So called “ghost shift” parts?

dgp
dgp
5 years ago

Decapping one should be able to prove that either way.

Squonk42
5 years ago

Or maybe STM cannot keep up with the demand and sub licensed production for the local Chinese market

Romain Fontaine
5 years ago

Not just boycott but any “sound” engineer wouldn’t touch these things at all…
ST are selling verified, tested, documented chips, with datasheet and erata notes when necessary.
What does CKS sell??

Prof M
Prof M
4 years ago

I am afraid that the debug on the CS32f103 fails… spent 2 days trying to figure out what was wrong the my new batch of blue pill stm32 boards before I realised that the chips were different.

synthetech
synthetech
5 years ago

Not $1.48 shipped to US. There’s 34c shipping. Makes it $1.82 shipped .

Philipp
Philipp
5 years ago

I am not sure. For saving just a few cents. I would not risk it. STM is already one of the cheapest & best Microcontroller you can get. Interesting, but not worth to try.

iot4c
5 years ago

Im sure, 50% of STM32F103 is contrafact while last 5 years. From this view, may be this GS it is some kick out for contrafacted STMs…

Drone
Drone
5 years ago

Hah! Clone Blue Pill boards with fake STM32’s on them. I’ll bet they come complete with cold solder joints on the USB connector, a wrong value USB D+ pull-up resistor, and poor quality capacitors on them – just like the worst of the Chinese clones with real STM32 parts on them. It’s getting to be like we can’t trust anything coming out of China these days.

dgp
dgp
5 years ago

>It’s getting to be like we can’t trust anything coming out of China these days.

Almost everything is made in China even really good stuff. This isn’t a China thing. It’s a race to the bottom thing. You can’t produce these for less than a can of coke while running your production line like you’re making one of kind Rolex watches.

Benjamin HENRION
4 years ago

Just received my clone, but the marks on the chip are different then the one on the picture: CKS32F 103C8T6 NK1MS 1845 E.

Will try to flash a USB bootloader and run the Arduino IDE…

André
4 years ago

When looking at an ST clone, in the documentation I look at the debug part. When I see the user manual, page 465, I see it to mention ST. That’s suspicious. And the revision IDs *match* the ST parts. This screams “CLONE” at me. When I look at GigaDevice parts, they do have a distinct value in the revision ID register. The GigaDevice parts correctly identify themselves as being a GigaDevice part when quering them over JTAG. I have no problems with GigaDevice, as I can tell the parts apart. Besides, GigaDevice has been around a few years since we’ve… Read more »

TzOk
TzOk
4 years ago

For some reason the only of STM32Duino bootloaders working with these CKS32F103C Bluepills is naze32_boot20.bin.

Giovanni
Giovanni
4 years ago

Could not make debug work with CS32F103 using oficial ST tools.

Alex
Alex
4 years ago

Hello!
Just received this board from Chinese supplier. STM System Workbench Software development tool decline to program it. “Wrong Device” is just the message. While ST-link can program it without any issues. Not sure it can be used, but i cannot debug it for sure. Take care of.

Khadas VIM4 SBC