Skip to main content

PY32F002BF15U6TR

ARM Cortex-M0+ MCU

The PY32F002BF15U6TR is a arm cortex-m0+ mcu from Puya Semiconductor. View the full PY32F002BF15U6TR datasheet below including pinout.

Manufacturer

Puya Semiconductor

Category

ARM Cortex-M0+ MCU

Package

TSSOP20, QFN20, SOP16, SOP14, MSOP10

Overview

Part: PY32F002BF15U6TR — PangoMicro Type: ARM Cortex-M0+ MCU

Description: A 32-bit ARM Cortex-M0+ microcontroller operating at up to 24 MHz, featuring 24 KB Flash, 3 KB SRAM, a 12-bit ADC, and various communication interfaces, with a wide operating voltage range of 1.7 V to 5.5 V.

Operating Conditions:

  • Supply voltage: 1.7–5.5 V
  • Operating temperature: -40 to 85 °C
  • Internal AHB clock frequency: 0–48 MHz
  • Internal APB clock frequency: 0–48 MHz

Absolute Maximum Ratings:

  • Max supply voltage: 6.25 V
  • Max continuous current: 80 mA (total current into VCC pin)
  • Max junction/storage temperature: 150 °C

Key Specs:

  • CPU: 32-bit ARM Cortex-M0+
  • Max CPU frequency: 24 MHz
  • Flash memory: 24 Kbytes
  • SRAM: 3 Kbytes
  • ADC: 1 x 12-bit, up to 8 external + 2 internal channels
  • I/O drive current: 8 mA
  • Stop mode current (VCC 1.7-5.5V, LSI OFF, No peripherals): 1.1 μA
  • Stop mode wake-up time (MR supply, HSI 24MHz): 6.4 μs
  • External clock frequency (fHSE_ext): 0–32 MHz

Features:

  • Internal 24 MHz RC oscillator (HSI)
  • Internal 32.768 KHz RC oscillator (LSI)
  • 32.768 KHz low-speed crystal oscillator (LSE)
  • Low-power modes: Sleep/Stop
  • Power-on/Power-down Reset (POR/PDR)
  • Brown-out Reset (BOR)
  • Up to 18 I/O pins, all configurable as external interrupts
  • 1 x 16-bit advanced control timer (TIM1)
  • 1 x 16-bit general-purpose timer (TIM14)
  • 1 x low-power timer (LPTIM) with Stop mode wake-up
  • 1 x independent watchdog timer (IWDT)
  • 1 x SysTick timer
  • 1 x SPI interface
  • 1 x USART interface with auto-baud rate detection
  • 1 x I2C interface (standard 100 KHz, fast 400 KHz, 7-bit addressing)
  • Hardware CRC-32 module
  • 2 x comparators
  • Unique UID
  • Serial Wire Debug (SWD)

Applications:

  • Controllers
  • Handheld devices
  • PC peripherals
  • Gaming and GPS platforms
  • Industrial applications

Package:

  • TSSOP20
  • QFN20
  • SOP16
  • SOP14
  • MSOP10

Pin Configuration

PY32F002BF15U6TR Pinout

Package: QFN-20-EP (3×3 mm)

Pin NumberPin NameTypePort TypeDescription / Alternate Functions
1PC0-NRSTI/ORSTReset; TIM1_CH1N, EVENTOUT, SWDIO; ADC_IN5, NRST
2PC1-OSCINI/OCOMOscillator input; SPI_MISO, SPI_MOSI; OSCIN
3PB7-OSCOUTI/OCOMOscillator output; TIM14_CH1; OSCOUT
4VSSSGround
5PB6(SWDIO)I/OCOMSPI_MISO, USART_TX, I2C_SDA, SWDIO; ADC_IN6
6VCCSDigital power supply
7PB5I/OCOMUSART_RX, TIM1_CH3, TIM14_CH1, USART_TX
8PB4I/OCOMI2C_SDA, TIM1_BKIN, I2C_SCL
9PB3I/OCOMTIM1_ETR, CMP1_OUT, SPI_SCK
10PB2I/OCOMTIM1_CH1N, TIM1_CH3
11PB1I/OCOMUSART_RTS, TIM1_CH2N, TIM1_CH4; ADC_IN0, CMP1_INP, CMP1_INM
12PB0I/OCOMUSART_CK, TIM1_CH2, TIM1_CH3N; ADC_IN0, CMP1_INM
13PA0I/OCOMUSART_CK, TIM1_CH1, TIM1_CH2, TIM1_CH3N, SPI_MOSI
14PA1I/OCOMSPI_MISO, TIM1_CH2
15PA2(SWCLK)I/OCOMUSART_RX, I2C_SCL, SWCLK, TIM1_CH4, CMP2_OUT
16PA3I/OCOMUSART_TX, TIM1_CH2
17PA4I/OCOMUSART_RX, TIM1_CH3, TIM14_CH1; ADC_IN2, CMP2_INM
18PA5I/OCOMUSART_CK, TIM1_CH1
19PA6I/OCOMSPI_NSS, USART_TX, EVENTOUT; ADC_IN3, External_clock_in
20PA7I/OCOMSPI_MOSI, USART_RX, MCO, USART_TX, TIM1_CH4; ADC_IN4, NRST
EPGNDSExposed pad (ground)

Notes

  • PC0-NRST (Pin 1): Pin function (PC0 vs. NRST/SWDIO) is configurable via option bytes.
  • PA2(SWCLK) (Pin 15): After reset with option byte configuration 0/0, 0/1, or 1/0, PA2 is configured as SWCLK with internal pull-down resistor active.
  • PB6(SWDIO) (Pin 5): After reset with option byte configuration 0/0, 0/1, or 1/0, PB6 is configured as SWDIO with internal pull-up resistor active.
  • PC0 and PA2 alternate: When option byte is configured as 1/1, PC0 and PA2 are configured as SWDIO and SWCLK respectively (instead of PB6 and PA2).
  • ADC channels: Multiple pins support analog input (ADC_IN0–ADC_IN6).
  • Comparator inputs/outputs: CMP1 and CMP2 functions available on select pins.

Ordering Information

MPNPackageTemperature RangePacking
PY32F002BF15TSSOP20-40 ~ 85° Cnull
PY32F002BF15QFN20-40 ~ 85° Cnull
PY32F002BW15SOP16-40 ~ 85° Cnull
PY32F002BD15SOP14-40 ~ 85° Cnull
PY32F010MA15MSOP10-40 ~ 85° Cnull

Related Variants

The following components are covered by the same datasheet.

Part NumberManufacturerPackage
PY32F002BPuya Semiconductor
PY32F002BD15Puya SemiconductorSOP14
PY32F002BF15Puya SemiconductorQFN20
PY32F002BW15Puya SemiconductorSOP16
PY32F010MA15Puya SemiconductorMSOP10
Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Get structured datasheet data via API

Get started free