Skip to main content

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

CH32V003F4P6

The CH32V003F4P6 is an electronic component. View the full CH32V003F4P6 datasheet below including key specifications, electrical characteristics, absolute maximum ratings.

CH32V003F4P6 shares its datasheet with CH32V003F4U6, whose page lists every part number it covers.

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

Package

TSSOP-20-175mil

CH32V003F4P6 Key Specifications

ParameterValue
CoreQingKe RV32EC, up to 48 MHz system clock
Memory16 KB CodeFlash, 2 KB SRAM, 1920 B BootLoader area
ADC10-bit, 8 external and 2 internal channels, input range 0 to VDD
GPIO18 I/O pins across 3 ports
Timers1 16-bit advanced timer, 1 16-bit general-purpose timer, 2 watchdogs, 32-bit SysTick
Communication1 USART, 1 I2C, 1 SPI
Clocks24 MHz factory-calibrated HSI, 128 kHz LSI, 4–25 MHz external HSE
Power-on/power-downVDD rise rate 0 to ∞ µs/V; fall rate min 20 µs/V

CH32V003F4P6 Overview

Part: CH32V003F4U6

Type: 32-bit RISC-V Microcontroller (QingKe RISC-V2A core)

Description: Industrial-grade RV32EC MCU with up to 48 MHz system clock, 16 KB Flash, 2 KB SRAM, 10-bit ADC, and a 2.7–5.5 V supply range, in a QFN20 package.

Operating Conditions:

  • Supply voltage: 2.7–5.5 V (ADC not used); 2.8–5.5 V recommended when the ADC is used
  • Operating temperature: -40 to 85 °C (ambient); junction -40 to 105 °C
  • Internal AHB clock: up to 50 MHz (Table 3-2); system clock rated at 48 MHz

Absolute Maximum Ratings:

  • Max supply voltage (VDD–VSS): 5.5 V (min -0.3 V)
  • Input voltage on FT (5 V tolerant) pins: VSS-0.3 to 5.5 V
  • Input voltage on other pins: VSS-0.3 to VDD+0.3
  • Total current through VDD: 100; total current through VSS: 80
  • Sink current on any I/O: 20 mA; output current on any I/O: -20 mA
  • Injection current per pin: ±4 mA; total injection current: ±20 mA
  • Storage temperature: -40 to 125 °C
  • ESD (HBM): 4 kV

Key Specs:

  • Core: QingKe RV32EC, up to 48 MHz system clock
  • Memory: 16 KB CodeFlash, 2 KB SRAM, 1920 B BootLoader area
  • ADC: 10-bit, 8 external and 2 internal channels, input range 0 to VDD
  • GPIO: 18 I/O pins across 3 ports
  • Timers: 1 16-bit advanced timer, 1 16-bit general-purpose timer, 2 watchdogs, 32-bit SysTick
  • Communication: 1 USART, 1 I2C, 1 SPI
  • Clocks: 24 MHz factory-calibrated HSI, 128 kHz LSI, 4–25 MHz external HSE
  • Power-on/power-down: VDD rise rate 0 to ∞ µs/V; fall rate min 20 µs/V

Features:

  • 2-level interrupt nesting with a fast programmable interrupt controller (PFIC) and hardware interrupt stack
  • 7-channel DMA controller with circular buffer support
  • Operational amplifier/comparator connected to the ADC and TIM2
  • Sleep and Standby low-power modes
  • POR/PDR and programmable voltage detector (PVD)
  • Clock security with automatic switch to the internal RC oscillator
  • 96-bit unique chip ID
  • Single-wire serial debug interface

Applications:

  • General-purpose industrial embedded control
  • Motor control (complementary PWM with dead-time and brake)

Package:

  • QFN20 (CH32V003F4U6)
  • Other family packages: TSSOP20, SOP16, SOP8

CH32V003F4P6 Features

  • Core
  • QingKe 32-bit RISC-V core, RV32EC instruction set
  • Fast programmable interrupt controller + hardware interrupt stack
  • Supports 2-level interrupt nesting
  • Supports system clock frequency up to 48MHz

CH32V003F4P6 Electrical Characteristics

Figure 3-1 Typical Circuit for Conventional Power Supply

CH32V003F4P6 Absolute Maximum Ratings

Exceeding the absolute maximum ratings may cause abnormal operation or even damage to the chip.

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 CH32V003F4P6

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

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