Skip to main content

We use cookies to understand how you use our site and improve your experience. See our Privacy Policy.

PY32F002B

ARM Cortex-M0+ MCU

The PY32F002B is a arm cortex-m0+ mcu from Puya Semiconductor. View the full PY32F002B datasheet below including key specifications.

PY32F002B shares its datasheet with PY32F002BF15U6TR, whose page lists every part number it covers.

Official PY32F002B datasheet (PDF) — the source this page was extracted from.

PY32F002B Key Specifications

ParameterValue
ADC1x 12-bit, up to 8 external + 2 internal channels
Core32-bit ARM Cortex-M0+
GPIOup to 18 I/O
SRAM3Kbytes
DebugSWD
Flash24Kbytes
Timers1x 16-bit advanced (TIM1), 1x 16-bit general (TIM14), 1x LPTIM, IWDT, SysTick
Comparators2
Max Frequency24MHz
Supply Voltage1.7V to 5.5V
Low Power ModesSleep, Stop
GPIO Drive Current8mA
Operating Temperature-40°C to 85°C
Communication Interfaces1x SPI, 1x USART, 1x I2C (up to 400kHz)

PY32F002B 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

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 NumberManufacturerPackage
PY32F002BD15Puya SemiconductorSOP14
PY32F002BF15Puya SemiconductorQFN20
PY32F002BF15U6TRPuya SemiconductorQFN-20-EP(3x3)
PY32F002BW15Puya SemiconductorSOP16
PY32F010MA15Puya SemiconductorMSOP10

Other Microcontrollers (MCU)

  • STM32F407VET6 – STMicroelectronics, ARM Cortex-M4 MCU
  • STM32H563ZIT6 – STMicroelectronics, Arm Cortex-M33 32-bit MCU
  • STM32H743VIT6 – STMicroelectronics, Microcontroller Unit (MCU)
  • RP2040 – Raspberry Pi, Microcontroller
  • 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

All Microcontrollers (MCU) datasheetsAll Puya Semiconductor datasheets (20)

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.

Ask your AI agent about the PY32F002B

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 PY32F002B run from my 12 V rail? Check it against the datasheet limits."

Create a free account $2 of usage every month, no card needed.