PY32F030K28U6TR
ARM Cortex-M0+ MicrocontrollerThe PY32F030K28U6TR is a arm cortex-m0+ microcontroller. View the full PY32F030K28U6TR datasheet below including key specifications, pinout.
Official PY32F030K28U6TR datasheet (PDF) — the source this page was extracted from.
Category
Microcontrollers (MCU)Package
LQFP32
PY32F030K28U6TR Key Specifications
| Parameter | Value |
|---|---|
| Core | 32-bit ARM Cortex-M0+ |
| Max frequency | 48 MHz |
| Flash memory | Max 64 Kbytes |
| SRAM | Max 8 Kbytes |
| GPIOs | Up to 30, 8mA drive current, 4 GPIOs support up to 80mA/60mA/40mA/20mA sink current |
| ADC | 1 x 12-bit, up to 10 external input channels |
| I2C interface | 1, supports standard (100kHz) and fast (400kHz) modes, 7-bit addressing |
| USART interfaces | 2, supports automatic baud rate detection |
| SPI interfaces | 2 |
PY32F030K28U6TR Overview
Part: PY32F030 Type: ARM Cortex-M0+ Microcontroller
Description: 32-bit ARM Cortex-M0+ MCU at up to 48 MHz with up to 64 KB Flash and 8 KB SRAM, operating from 1.7 V to 5.5 V.
Operating Conditions:
- Supply voltage: 1.7V–5.5V
- Operating temperature: -40 to 85 °C
- Max clock frequency: 48 MHz
Key Specs:
- Core: 32-bit ARM Cortex-M0+
- Max frequency: 48 MHz
- Flash memory: Max 64 Kbytes
- SRAM: Max 8 Kbytes
- GPIOs: Up to 30, 8mA drive current, 4 GPIOs support up to 80mA/60mA/40mA/20mA sink current
- ADC: 1 x 12-bit, up to 10 external input channels
- I2C interface: 1, supports standard (100kHz) and fast (400kHz) modes, 7-bit addressing
- USART interfaces: 2, supports automatic baud rate detection
- SPI interfaces: 2
Features:
- Internal RC oscillators: 4/8/16/22.12/24MHz (HSI), 32.768KHz (LSI)
- External crystal oscillators: 4–32MHz (HSE), 32.768KHz (LSE)
- PLL (supports 2x HSI or HSE)
- Low power modes: Sleep, Stop
- Power management: POR/PDR, BOR, PVD
- All I/O can be used as external interrupts
- 3-channel DMA controller
- Timers: 1x 16-bit advanced (TIM1), 4x 16-bit general-purpose (TIM3/TIM14/TIM16/TIM17), 1x low-power (LPTIM), 1x independent watchdog (IWDT), 1x window watchdog (WWDT), 1x SysTick, 1x IRTIM
- Real-time clock (RTC)
- Supports 4-bit 7-segment common cathode LED display
- Hardware CRC-32 module
- 2 comparators
- Unique UID
- Serial Wire Debug (SWD)
Package:
- LQFP32
- QFN32
- TSSOP20
- QFN20
PY32F030K28U6TR Pin Configuration
PY32F030K28U6TR — QFN-32-EP(5x5)
| Pin | Name | Type | Description |
|---|---|---|---|
| 1 | PA15 | I/O | GPIO Port A, Pin 15 |
| 2 | PA14 | I/O | GPIO Port A, Pin 14 / SWCLK |
| 3 | PA13 | I/O | GPIO Port A, Pin 13 / SWDIO |
| 4 | PA12 | I/O | GPIO Port A, Pin 12 |
| 5 | PA11 | I/O | GPIO Port A, Pin 11 |
| 6 | PA10 | I/O | GPIO Port A, Pin 10 |
| 7 | PA9 | I/O | GPIO Port A, Pin 9 |
| 8 | PA8 | I/O | GPIO Port A, Pin 8 |
| 9 | NRST | I | Reset (active low) |
| 10 | VSS | P | Ground |
| 11 | VCC | P | Supply Voltage (1.7V–5.5V) |
| 12 | PB0 | I/O | GPIO Port B, Pin 0 |
| 13 | PB1 | I/O | GPIO Port B, Pin 1 |
| 14 | PB2 | I/O | GPIO Port B, Pin 2 |
| 15 | PB3 | I/O | GPIO Port B, Pin 3 |
| 16 | PB4 | I/O | GPIO Port B, Pin 4 |
| 17 | PB5 | I/O | GPIO Port B, Pin 5 |
| 18 | PB6 | I/O | GPIO Port B, Pin 6 |
| 19 | PB7 | I/O | GPIO Port B, Pin 7 |
| 20 | VSS | P | Ground |
| 21 | VCC | P | Supply Voltage (1.7V–5.5V) |
| 22 | PF0 | I/O | GPIO Port F, Pin 0 |
| 23 | PF1 | I/O | GPIO Port F, Pin 1 |
| 24 | PA0 | I/O | GPIO Port A, Pin 0 |
| 25 | PA1 | I/O | GPIO Port A, Pin 1 |
| 26 | PA2 | I/O | GPIO Port A, Pin 2 |
| 27 | PA3 | I/O | GPIO Port A, Pin 3 |
| 28 | PA4 | I/O | GPIO Port A, Pin 4 |
| 29 | PA5 | I/O | GPIO Port A, Pin 5 |
| 30 | PA6 | I/O | GPIO Port A, Pin 6 |
| 31 | PA7 | I/O | GPIO Port A, Pin 7 |
| 32 | EP | P | Exposed Pad (Ground) |
Notes
- Pin 2 (PA14) and Pin 3 (PA13) are the SWD debug interface pins (SWCLK and SWDIO respectively).
- Pin 9 (NRST) is the active-low reset input; typically pulled high with an external capacitor.
- Pins 10, 20, 32 are ground connections; Pins 11, 21 are VCC supply connections.
- Pin 32 (EP) is the exposed pad on the bottom of the QFN package; it should be connected to ground for thermal and electrical performance.
- All GPIO pins support external interrupts and can be configured for alternate functions (SPI, USART, I2C, timers, ADC, etc.) as detailed in the alternate function mapping tables (sections 4.1–4.2 of the datasheet).
- The PY32F030K28U6TR variant includes 32 KB Flash and 4 KB SRAM, with support for up to 30 GPIO pins across ports A, B, and F.
PY32F030K28U6TR Ordering Information
| MPN Base | Flash (Kbyte) | SRAM (Kbyte) | Package | Temperature Range | Packing |
|---|---|---|---|---|---|
| PY32F030F Fx3 | 8 | 2 | TSSOP20 | -40~85 °C | null |
| PY32F030F Fx3 | 8 | 2 | QFN20 | -40~85 °C | null |
| PY32F030F Fx4 | 16 |
Variants on the same datasheet
These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.
| Part Number | Manufacturer | Package |
|---|---|---|
| PY32F030 | Puya Semiconductor | — |
More part numbers on this datasheet
Their pages show this same datasheet. Some are linked through their part family rather than checked part by part, so confirm the exact part in the ordering information.
Other Microcontrollers (MCU)
- STM32F407VET6 – STMicroelectronics, ARM Cortex-M4 MCU
- STM32H563ZIT6 – STMicroelectronics, Arm Cortex-M33 32-bit MCU
- RP2040 – Raspberry Pi, Microcontroller
- STM32H743VIT6 – STMicroelectronics, Microcontroller Unit (MCU)
- STM32U575RIT6 – STMicroelectronics, Ultra-low-power Arm Cortex-M33 32-bit MCU
- STM32L011F4U6 – STMicroelectronics, Ultra-low-power Arm Cortex-M0+ MCU
- GD32F103C8T6 – GigaDevice, Arm Cortex-M3 32-bit MCU
- CH32H417QEU6 – WCH, Dual-Core RISC-V Microcontroller
Ask your AI agent about the PY32F030K28U6TR
Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.
claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp
Then ask: "Can the PY32F030K28U6TR run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.