Air32F103 is a clone of STM32F103 clocked at up to 216 MHz

Air32F103 is yet another clone of the STM32F103 microcontroller that can be faster if needed with a clock of up to 216 MHz instead of 72 MHz for the original STMicro STM32 Arm Cortex-M3 microcontroller.

The first SKU of the family is the Air32F103CBT6 whose peripherals and hardware design are compatible with equivalent STM32F103CBT6 parts and offered with 32KB RAM and 128KB flash. There’s also a Bluepill-like development board, but with a different pinout, made by LuatOS.

AIR32F103 development board

Documentation for the board and microcontroller can be found in a Wiki including the MCU datasheet that indicates models with 256KB flash and 64KB SRAM (Air32F103CCT6) and 96KB SRAM (Air32F103RPT6). Since the wiki is in Chinese only, you may want to head over a post in English on Chowdera to learn how to get started with the Keil IDE using code hosted on Gitee.

AIR32F103 packages
Available packages (LQFP64 for Air32F103RPT6 only)
AIR32F103 board pinout
Pinout

The chip and board were also spotted on EEVBlog forms and some users got hold of it. One important point is that the company, named Shanghai Hezhou Communication Technology Co., Ltd. (上海合宙通信科技有限公司), also provides Air103 and Air105, but those are not compatible being based on the C-Sky architecture instead.

The users who tried the board found it to be working just fine. For example, Fanoush flashed Espruino for STM32 to the Air32 board and noted that USB and GPIO worked out of the box, with much lower flash latency than on the original STM32 or the APM32 clone, and we’re also told OpenOCD works on the board. But just don’t expect 100% compatibility as there are some differences listed in the wiki.

It won’t hurt your wallet to try the chip, as the Air32F103 development board is just sold for under $2 on Aliexpress plus shipping ($0.21 here) and eventual VAT for readers based in Europe.

Thanks to Zoobab for the tip.

Share this:

Support CNX Software! Donate via cryptocurrencies or become a Patron on Patreon

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.
11 Comments
oldest
newest
Engin
Engin
17 days ago

quote “64MB SRAM (Air32F103CCT6) and 96MB SRAM (Air32F103RPT6)”
should be “64KB SRAM (Air32F103CCT6) and 96KB SRAM (Air32F103RPT6)”

Willy
17 days ago

Given the apparent shortage of STM32 as seen from Europe that participates in stalling the cars production chain, I’m not surprised to see new STM32 clones.

I guess grblHAL will provide an update for this board, whose tripled frequency certainly helps it compare favorably to FPU-enabled ones.

David Willmore
David Willmore
17 days ago

Shipping to USA was a bit more for single boards, but leveled off very quickly, so 10 boards eneded up constin $2.20 each (with tax and shipping). I’ll give them a shot. If not, I’ll go yell at zoobab. 🙂

zoobab
17 days ago

Will order one or to to try DirtyJTAG firmware on there, openocd port should be merged soon. I wonder if the 216mhz could speed things up, let’s see…

David Willmore
David Willmore
2 days ago

Mine showed up today. Any news, zoobab?

David Willmore
David Willmore
2 days ago

$ pyocd list
 #  Probe/Board            Unique ID                                         Target        
————————————————————————————————
 0  Arm DAPLink CMSIS-DAP  070000011a5a5bb50000000001d37ceca5a5a5a597969908  ✖︎ stm32f103rb 
     STMicroelectronics     NUCLEO-F103RB                                                    

Looks DAPlinkey. Lies about the chip and board, through. Wonder if they just coned an existing chip/board and fudged the bits they had to change instead of going through the work of doing it right. *shocked face*

timecop1818
timecop1818
17 days ago

A fair bit of difference in peripherals, TIM2-5 CH3 being unusable for output for example is a showstopper for a lot of software depending on multiple PWM channels.

I’m sure those flashing retarduino on it will never notice tho.

Honestly China needs to stop cloning these garbage 103 peripherals/cores.

Clone new GPIO, I2C, DMA controllers and not the garbage from F103.
So far GD32F450 and FCM32F0xx stuff are the better clones usability wise, these 103 peripherals are absolute garbage…

chenxu
15 days ago

single chip only ¥4.4-4.8(cny) and development board only ¥9.9(cny) in official taobao store (luat.taobao.com)
(´・ω・`)

phuzybuny
phuzybuny
9 days ago

I placed on the official taobao store, unfortunately, based on the tracking updates, it appears that they may not be able to ship to my Canadian address.

收件地址不详细,联系不上消费者,无法派送

您的包裹经商家同意,正在退回或发往新的地址,请您联系商家沟通确认。

none
none
14 days ago

I guess this is interesting for manufacturers using the ST part whose supplies have dried up. I have to wonder about peripheral compatibility as timecop1818 mentions. And, the ST part is noted for having very good analog performance in the ADC’s and suchlike. I wonder if this Air part is nearly as good. For hobbyists and makers, I think the STM32F103 etc., and the bluepill, have gotten way less interesting with the availability of the RP2040 and the ESP32 series, which are more powerful while being just as cheap. I wonder if Air will do a RISC-V series like the… Read more »

Weller PCB manufacturer