The Puya PY32F030 core board is a low-cost industrial development board based on the 48 MHz PY32F030K28T6 Arm Cortex-M0+ MCU, featuring 64KB flash and 8KB RAM, and capable of operating in a wide temperature range of -40°C to 105°C. It supports USB, SPI, I2C, UART, and I2S interfaces, and is designed for applications such as IoT, robotics, and automation in harsh environments.
We have written about various low-cost MCUs over the past. Back in 2019, we wrote about the Padauk PMS150C, a 3-cent 8-bit MCU with 64 bytes of RAM, up to 6 I/Os, PWM, and basic peripherals. Then in 2022, the WCH CH32V003 made headlines with a 32-bit RISC-V core, 2KB SRAM, 16KB flash, and a 10-cent price tag. After that, in 2023, we discovered the Puya PY32 series of MCUs. It was an 8-cent MCU with an Arm Cortex-M0+ core, 32KB flash, and 4KB RAM, and was found on the PUYA003 MCU development board. The Puya32F030 is a new member of the PY32 family; let’s take a look.
Puya PY32F030 development board specifications:
- MCU – Puya PY32F030K28T6-E
- Core – Arm Cortex-M0+ MCU @ 48 MHz
- Memory – 8KB SRAM
- Storage – 64KB flash
- Expansion via 2x 16-pin headers
- Up to 26x Usable GPIOs
- 2x USART
- 1x I2C, 2x SPI, 11-channel PWM
- 1x 12-bit ADC with 10+2 channels
- 2x Comparators (CMP)
- Clocks – Onboard 24 MHz crystal oscillator
- Debugging – SWD header
- Misc
- Power and 3x User LEDs
- Reset and 2x user buttons
- Internal temperature sensor (in MCU)
- Power
- 5V from USB-C
- Onboard 3.3V LDO
- Dimensions – 50 x 23 mm
- Temperature Range – – 40°C to +105°C
While looking at the AliExpress listing, I noticed that they mention the MCU features 512KB Flash and 96KB RAM, which is very wrong, and according to the official datasheet, the PY32F030K28T6 MCU comes with 64KB Flash and 8KB RAM. More information, including the reference manual, application notes, firmware libraries, and toolchains for Keil and IAR, can be found on the downloads and resources page. While most of the documentation is in Chinese, some documentation, like the datasheet and reference manual, is available in English (marked as “英文”). I also found 17 application notes covering I2C, RTC, Watchdog, LED controller, and much more, but all of which are available in Chinese.
The Puya PY32F030 core board is available on AliExpress for $2.06 plus shipping (and potentially taxes), as well as on Amazon for $17.99 from a range of sellers. The PY32F030K28 can be purchased for 36 cents on another AliExpress store, which offers the board for an even lower price ($1.49 plus shipping).

Debashis Das is a technical content writer and embedded engineer with over five years of experience in the industry. With expertise in Embedded C, PCB Design, and SEO optimization, he effectively blends difficult technical topics with clear communication
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links.