component
PY32F030F28P6TU
Public Made by Adomby adom
PUYA Microcontrollers (MCU/MPU/SOC), TSSOP-20. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
main
PY32F030F28P6TU
PUYA · Microcontrollers (MCU/MPU/SOC) · TSSOP-20
PY32F030F28P6TU from PUYA, in a TSSOP-20. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.
Pinout
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | PA2 | bidirectional | COM I/O port with ADC_IN2 and COMP2_INM additional functions and alternate functions including SPI1_MOSI, USART1_TX, USART2_TX, LED_DATA_D, LPUART_TX, COMP2_OUT, SPI1_SCK, TIM3_CH1 and I2C_SDA. |
| 2 | PA3 | bidirectional | COM I/O port with ADC_IN3 and COMP2_INP additional functions and alternate functions including SPI2_MISO, USART1_RX, USART2_RX, LED_DATA_E, EVENTOUT, SPI1_MOSI, TIM1_CH1 and I2C_SCL. |
| 3 | PA4 | bidirectional | COM I/O port with ADC_IN4 additional function and alternate functions including SPI1_NSS, USART1_CK, SPI2_MOSI, LED_DATA_F, TIM14_CH1, USART2_CK, RTC_OUT, TIM3_CH3 and USART2_TX. |
| 4 | PA5 | bidirectional | COM I/O port with ADC_IN5 additional function and alternate functions including SPI1_SCK, LED_DATA_G and LPTIM_ETR. |
| 5 | PA6 | bidirectional | COM I/O port with ADC_IN6 additional function and alternate functions including SPI1_MISO, TIM3_CH1, TIM1_BKIN, LED_DATA_DP and TIM16_CH1 (pin position taken from the pinout figure). |
| 6 | PA7 | bidirectional | General-purpose I/O port PA7 (pin position taken from the pinout figure). |
| 7 | VSS | power_in | Ground pin (pin position taken from the pinout figure). |
| 8 | PA12 | bidirectional | General-purpose I/O port PA12 (pin position taken from the pinout figure). |
| 9 | VCC | power_in | Digital power supply, operating range 1.7V to 5.5V. |
| 10 | PA13 | bidirectional | General-purpose I/O port PA13 (pin position taken from the pinout figure). |
| 11 | PA14 | bidirectional | General-purpose I/O port PA14 (pin position taken from the pinout figure). |
| 12 | PB5 | bidirectional | COM_L I/O port with high sink current (80/60/40/20 mA software-configurable) and alternate functions including SPI1_MOSI, TIM3_CH2, TIM16_BKIN, USART2_CK, USART1_CK, LPTIM_IN1, LED_COM3 and COMP1_OUT. |
| 13 | PB6 | bidirectional | COM I/O port with alternate functions including USART1_TX, COMP2_INP, TIM1_CH3, TIM16_CH1N, USART2_TX, SPI2_MISO, I2C_SCL and LPTIM_ETR. |
| 14 | PB7 | bidirectional | COM I/O port with PVD_IN additional function and alternate functions including USART1_RX, COMP2_INM, SPI2_MOSI, TIM17_CH1N, USART2_RX and I2C_SDA. |
| 15 | PF4-BOOT0 | input | COM I/O port PF4 with BOOT0 additional function for boot mode selection. |
| 16 | PF0-OSC_IN | bidirectional | COM I/O port PF0 with OSC_IN additional function (HSE crystal input) and alternate functions including SPI2_SCK, USART2_RX, TIM14_CH1, USART1_RX, USART2_TX and I2C_SDA. |
| 17 | PF1-OSC_OUT | bidirectional | COM I/O port PF1 with OSC_OUT additional function (HSE crystal output) and alternate functions including SPI2_MISO, USART2_TX, USART1_TX, USART2_RX, I2C_SCL, SPI1_NSS and TIM14_CH1. |
| 18 | PF2-NRST | bidirectional | Reset port with internal weak pull-up and no analog function; NRST is the external reset input, with MCO, SPI2_MOSI and USART2_RX alternate functions. |
| 19 | PA0 | bidirectional | COM I/O port with ADC_IN0 and COMP1_INM additional functions and alternate functions including SPI2_SCK, USART1_CTS, LED_DATA_B, USART2_CTS, COMP1_OUT, TIM1_CH3, TIM1_CH1N, SPI1_MISO, USART2_TX and IR_OUT. |
| 20 | PA1 | bidirectional | COM I/O port with COMP1_INP and ADC_IN1 additional functions and alternate functions including SPI1_SCK, USART1_RTS, USART2_RTS, LED_DATA_C, EVENTOUT, SPI1_MOSI, USART2_RX, TIM1_CH4, TIM1_CH2N and MCO. |
Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | PUYA |
| Package | TSSOP-20 |
| Category | Embedded Processors & Controllers |
| Pins | 20 |
Electrical characteristics
Limits as printed in the datasheet (page.json metadata.characteristics carries them as data).
| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |
|---|---|---|---|---|---|---|---|
| External main supply voltage VCC | VCC | -0.3 | 6.25 | V | 38 | ||
| Input voltage on other pins | VIN | -0.3 | V | 38 | |||
| Total current into VCC pin (supply current) | IVCC | 100 | mA | 38 | |||
| Total current out of VSS pin (sink current) | IVSS | 100 | mA | 38 | |||
| Output sink current, COM IO | IIO(PIN) | 20 | mA | 38 | |||
| Output sink current, COM_L IO | IIO(PIN) | 80 | mA | 38 | |||
| Source current, all IO | IIO(PIN) | -20 | mA | 38 | |||
| Storage temperature range | TSTG | -65 | 150 | ℃ | 38 | ||
| Operating temperature range | TO | -40 | 85 | ℃ | 38 | ||
| Internal AHB clock frequency | fHCLK | 0 | 48 | MHz | 39 | ||
| Internal APB clock frequency | fPCLK | 0 | 48 | MHz | 39 | ||
| Standard operating voltage | VCC | 1.7 | 5.5 | V | 39 | ||
| IO input voltage | VIN | -0.3 | V | 39 | |||
| Ambient temperature | TA | -40 | 85 | ℃ | 39 | ||
| Junction temperature | TJ | -40 | 90 | ℃ | 39 | ||
| VCC rise rate | tVCC | 0 | us/V | 39 | |||
| VCC fall rate | tVCC | 20 | us/V | 39 | |||
| Reset temporization time | tRSTTEMPO | 4 | 7.5 | ms | 39 | ||
| POR/PDR reset threshold | VPOR/PDR | 1.5 | 1.6 | 1.7 | V | 上升沿 | 39 |
| POR/PDR reset threshold | VPOR/PDR | 1.45 | 1.55 | 1.65 | V | 下降沿 | 39 |
| BOR threshold 1 | VBOR1 | 1.7 | 1.8 | 1.9 | V | 上升沿 | 39 |
| BOR threshold 1 | VBOR1 | 1.6 | 1.7 | 1.8 | V | 下降沿 | 39 |
| BOR threshold 2 | VBOR2 | 1.9 | 2 | 2.1 | V | 上升沿 | 39 |
| BOR threshold 2 | VBOR2 | 1.8 | 1.9 | 2 | V | 下降沿 | 39 |
| BOR threshold 3 | VBOR3 | 2.1 | 2.2 | 2.3 | V | 上升沿 | 39 |
| BOR threshold 3 | VBOR3 | 2 | 2.1 | 2.2 | V | 下降沿 | 39 |
| BOR threshold 4 | VBOR4 | 2.3 | 2.4 | 2.5 | V | 上升沿 | 39 |
| BOR threshold 4 | VBOR4 | 2.2 | 2.3 | 2.4 | V | 下降沿 | 39 |
| BOR threshold 5 | VBOR5 | 2.5 | 2.6 | 2.7 | V | 上升沿 | 39 |
| BOR threshold 5 | VBOR5 | 2.4 | 2.5 | 2.6 | V | 下降沿 | 39 |
| BOR threshold 6 | VBOR6 | 2.7 | 2.8 | 2.9 | V | 上升沿 | 39 |
| BOR threshold 6 | VBOR6 | 2.6 | 2.7 | 2.8 | V | 下降沿 | 39 |
| BOR threshold 7 | VBOR7 | 2.9 | 3 | 3.1 | V | 上升沿 | 39 |
| BOR threshold 7 | VBOR7 | 2.8 | 2.9 | 3 | V | 下降沿 | 39 |
| BOR threshold 8 | VBOR8 | 3.1 | 3.2 | 3.3 | V | 上升沿 | 39 |
| BOR threshold 8 | VBOR8 | 3 | 3.1 | 3.2 | V | 下降沿 | 39 |
CAD (KiCad official)
- Symbol:
PY32F030F28P6TU - Footprint:
Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm - 3D model: TSSOP-20 (KiCad packages3D, STEP)
- 3D model files:
py32f030f28p6tu-etched.step/py32f030f28p6tu-etched.glbcarry the MPN laser-etched on the die in a toggleableAdom.LaserEtchgroup (Fusion-ready);py32f030f28p6tu.step/py32f030f28p6tu.glbare the bare package body.
Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- Datasheet: PUYA datasheet (59 pp, sha256
38262b8a2c832056, retrieved 2026-10-17, tier: lcsc) - Datasheet language: Chinese. Pin names, descriptions, and specs on this page were extracted and translated to English by ds2sf; the linked PDF is the manufacturer original.
- Extractor: parts-factory
2.0.0/extract_pins 0.3, primaryclaude-haiku-5-5(text), consensusclaude-sonnet-5-5(agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish. - CAD: KiCad official libraries (CC-BY-SA 4.0).
# PY32F030F28P6TU
**PUYA** · Microcontrollers (MCU/MPU/SOC) · TSSOP-20
PY32F030F28P6TU from PUYA, in a TSSOP-20. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.
## Pinout
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | PA2 | bidirectional | COM I/O port with ADC_IN2 and COMP2_INM additional functions and alternate functions including SPI1_MOSI, USART1_TX, USART2_TX, LED_DATA_D, LPUART_TX, COMP2_OUT, SPI1_SCK, TIM3_CH1 and I2C_SDA. |
| 2 | PA3 | bidirectional | COM I/O port with ADC_IN3 and COMP2_INP additional functions and alternate functions including SPI2_MISO, USART1_RX, USART2_RX, LED_DATA_E, EVENTOUT, SPI1_MOSI, TIM1_CH1 and I2C_SCL. |
| 3 | PA4 | bidirectional | COM I/O port with ADC_IN4 additional function and alternate functions including SPI1_NSS, USART1_CK, SPI2_MOSI, LED_DATA_F, TIM14_CH1, USART2_CK, RTC_OUT, TIM3_CH3 and USART2_TX. |
| 4 | PA5 | bidirectional | COM I/O port with ADC_IN5 additional function and alternate functions including SPI1_SCK, LED_DATA_G and LPTIM_ETR. |
| 5 | PA6 | bidirectional | COM I/O port with ADC_IN6 additional function and alternate functions including SPI1_MISO, TIM3_CH1, TIM1_BKIN, LED_DATA_DP and TIM16_CH1 (pin position taken from the pinout figure). |
| 6 | PA7 | bidirectional | General-purpose I/O port PA7 (pin position taken from the pinout figure). |
| 7 | VSS | power_in | Ground pin (pin position taken from the pinout figure). |
| 8 | PA12 | bidirectional | General-purpose I/O port PA12 (pin position taken from the pinout figure). |
| 9 | VCC | power_in | Digital power supply, operating range 1.7V to 5.5V. |
| 10 | PA13 | bidirectional | General-purpose I/O port PA13 (pin position taken from the pinout figure). |
| 11 | PA14 | bidirectional | General-purpose I/O port PA14 (pin position taken from the pinout figure). |
| 12 | PB5 | bidirectional | COM_L I/O port with high sink current (80/60/40/20 mA software-configurable) and alternate functions including SPI1_MOSI, TIM3_CH2, TIM16_BKIN, USART2_CK, USART1_CK, LPTIM_IN1, LED_COM3 and COMP1_OUT. |
| 13 | PB6 | bidirectional | COM I/O port with alternate functions including USART1_TX, COMP2_INP, TIM1_CH3, TIM16_CH1N, USART2_TX, SPI2_MISO, I2C_SCL and LPTIM_ETR. |
| 14 | PB7 | bidirectional | COM I/O port with PVD_IN additional function and alternate functions including USART1_RX, COMP2_INM, SPI2_MOSI, TIM17_CH1N, USART2_RX and I2C_SDA. |
| 15 | PF4-BOOT0 | input | COM I/O port PF4 with BOOT0 additional function for boot mode selection. |
| 16 | PF0-OSC_IN | bidirectional | COM I/O port PF0 with OSC_IN additional function (HSE crystal input) and alternate functions including SPI2_SCK, USART2_RX, TIM14_CH1, USART1_RX, USART2_TX and I2C_SDA. |
| 17 | PF1-OSC_OUT | bidirectional | COM I/O port PF1 with OSC_OUT additional function (HSE crystal output) and alternate functions including SPI2_MISO, USART2_TX, USART1_TX, USART2_RX, I2C_SCL, SPI1_NSS and TIM14_CH1. |
| 18 | PF2-NRST | bidirectional | Reset port with internal weak pull-up and no analog function; NRST is the external reset input, with MCO, SPI2_MOSI and USART2_RX alternate functions. |
| 19 | PA0 | bidirectional | COM I/O port with ADC_IN0 and COMP1_INM additional functions and alternate functions including SPI2_SCK, USART1_CTS, LED_DATA_B, USART2_CTS, COMP1_OUT, TIM1_CH3, TIM1_CH1N, SPI1_MISO, USART2_TX and IR_OUT. |
| 20 | PA1 | bidirectional | COM I/O port with COMP1_INP and ADC_IN1 additional functions and alternate functions including SPI1_SCK, USART1_RTS, USART2_RTS, LED_DATA_C, EVENTOUT, SPI1_MOSI, USART2_RX, TIM1_CH4, TIM1_CH2N and MCO. |
## Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | PUYA |
| Package | TSSOP-20 |
| Category | Embedded Processors & Controllers |
| Pins | 20 |
## Electrical characteristics
Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).
| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |
|---|---|---|---|---|---|---|---|
| External main supply voltage VCC | VCC | -0.3 | | 6.25 | V | | 38 |
| Input voltage on other pins | VIN | -0.3 | | | V | | 38 |
| Total current into VCC pin (supply current) | IVCC | | | 100 | mA | | 38 |
| Total current out of VSS pin (sink current) | IVSS | | | 100 | mA | | 38 |
| Output sink current, COM IO | IIO(PIN) | | | 20 | mA | | 38 |
| Output sink current, COM_L IO | IIO(PIN) | | | 80 | mA | | 38 |
| Source current, all IO | IIO(PIN) | | | -20 | mA | | 38 |
| Storage temperature range | TSTG | -65 | | 150 | ℃ | | 38 |
| Operating temperature range | TO | -40 | | 85 | ℃ | | 38 |
| Internal AHB clock frequency | fHCLK | 0 | | 48 | MHz | | 39 |
| Internal APB clock frequency | fPCLK | 0 | | 48 | MHz | | 39 |
| Standard operating voltage | VCC | 1.7 | | 5.5 | V | | 39 |
| IO input voltage | VIN | -0.3 | | | V | | 39 |
| Ambient temperature | TA | -40 | | 85 | ℃ | | 39 |
| Junction temperature | TJ | -40 | | 90 | ℃ | | 39 |
| VCC rise rate | tVCC | 0 | | | us/V | | 39 |
| VCC fall rate | tVCC | 20 | | | us/V | | 39 |
| Reset temporization time | tRSTTEMPO | | 4 | 7.5 | ms | | 39 |
| POR/PDR reset threshold | VPOR/PDR | 1.5 | 1.6 | 1.7 | V | 上升沿 | 39 |
| POR/PDR reset threshold | VPOR/PDR | 1.45 | 1.55 | 1.65 | V | 下降沿 | 39 |
| BOR threshold 1 | VBOR1 | 1.7 | 1.8 | 1.9 | V | 上升沿 | 39 |
| BOR threshold 1 | VBOR1 | 1.6 | 1.7 | 1.8 | V | 下降沿 | 39 |
| BOR threshold 2 | VBOR2 | 1.9 | 2 | 2.1 | V | 上升沿 | 39 |
| BOR threshold 2 | VBOR2 | 1.8 | 1.9 | 2 | V | 下降沿 | 39 |
| BOR threshold 3 | VBOR3 | 2.1 | 2.2 | 2.3 | V | 上升沿 | 39 |
| BOR threshold 3 | VBOR3 | 2 | 2.1 | 2.2 | V | 下降沿 | 39 |
| BOR threshold 4 | VBOR4 | 2.3 | 2.4 | 2.5 | V | 上升沿 | 39 |
| BOR threshold 4 | VBOR4 | 2.2 | 2.3 | 2.4 | V | 下降沿 | 39 |
| BOR threshold 5 | VBOR5 | 2.5 | 2.6 | 2.7 | V | 上升沿 | 39 |
| BOR threshold 5 | VBOR5 | 2.4 | 2.5 | 2.6 | V | 下降沿 | 39 |
| BOR threshold 6 | VBOR6 | 2.7 | 2.8 | 2.9 | V | 上升沿 | 39 |
| BOR threshold 6 | VBOR6 | 2.6 | 2.7 | 2.8 | V | 下降沿 | 39 |
| BOR threshold 7 | VBOR7 | 2.9 | 3 | 3.1 | V | 上升沿 | 39 |
| BOR threshold 7 | VBOR7 | 2.8 | 2.9 | 3 | V | 下降沿 | 39 |
| BOR threshold 8 | VBOR8 | 3.1 | 3.2 | 3.3 | V | 上升沿 | 39 |
| BOR threshold 8 | VBOR8 | 3 | 3.1 | 3.2 | V | 下降沿 | 39 |
## CAD (KiCad official)
- Symbol: `PY32F030F28P6TU`
- Footprint: `Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm`
- 3D model: TSSOP-20 (KiCad packages3D, STEP)
- 3D model files: `py32f030f28p6tu-etched.step` / `py32f030f28p6tu-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `py32f030f28p6tu.step` / `py32f030f28p6tu.glb` are the bare package body.
## Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- **Datasheet:** [PUYA datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8589838266024562688) (59 pp, sha256 `38262b8a2c832056`, retrieved 2026-10-17, tier: lcsc)
- **Datasheet language:** Chinese. Pin names, descriptions, and specs on this page were extracted and translated to English by ds2sf; the linked PDF is the manufacturer original.
- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-haiku-5-5` (text), consensus `claude-sonnet-5-5` (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.
- **CAD:** KiCad official libraries (CC-BY-SA 4.0).
[Datasheet PDF](docs/py32f030f28p6tu-datasheet.pdf)