The CH32V305FBP6 is a 32-bit industrial-grade microcontroller from WCH (Nanjing Qinheng Microelectronics), based on the RISC-V4F core with hardware floating-point unit (FPU). It delivers high performance, low power consumption, and rich peripheral integration, ideal for communication, control, and industrial automation applications.
| Parameter | Specification |
|---|---|
| Core Architecture | 32-bit RISC-V4F with FPU |
| Operating Frequency | Up to 144 MHz |
| Flash Memory | 64 KB embedded Flash |
| SRAM | 32 KB |
| Operating Voltage | 2.7 V – 5.5 V |
| I/O Pins | Up to 18 GPIOs (package-dependent) |
| Package Type | TSSOP-20 |
| Clock Sources | Internal 24 MHz HSI, external crystal support |
| DMA Channels | Up to 7 |
| Interrupts | 32 external interrupt sources |
| Timers | 4 × 16-bit general-purpose timers, 1 × SysTick |
| Watchdog Timers | Independent & Window watchdogs |
| ADC | 12-bit ADC (up to 10 channels, 1 MSPS) |
| Communication Interfaces | 2 × USART, 1 × I²C, 1 × SPI, 1 × CAN |
| USB Interface | Full-Speed USB 2.0 Device/Host/OTG |
| Ethernet Interface | Supported in higher variants (not in FBP6) |
| Debug Interface | RVSWD (RISC-V Serial Wire Debug) |
| Operating Temperature Range | –40 °C to +85 °C (industrial grade) |
| ESD Protection | ±4 kV (HBM) typical |
| Power Consumption | ~50 µA in Stop mode |
Up to 2 UART/USART interfaces
Supports baud rates up to 4.5 Mbps
Hardware flow control, LIN, IrDA modes
SPI master/slave up to 18 MHz
I²C up to 400 kHz (Fast-mode)
Full-speed (12 Mbps) device/host/OTG
Built-in transceiver, no external PHY required
12-bit SAR ADC
Up to 1 MSPS sampling
Multiple input channels
16-bit general purpose, PWM capable
Input capture, output compare, pulse measurement
| Parameter | Min | Typ | Max | Unit |
|---|---|---|---|---|
| Operating Voltage | 2.7 | 3.3 | 5.5 | V |
| I/O Voltage (5 V tolerant) | – | Yes | – | – |
| Flash Endurance | – | 100 K | – | cycles |
| Data Retention | – | 20 | – | years |
| CPU Current (Run, 3.3 V @ 72 MHz) | – | 20 | – | mA |
| Sleep Mode Current | – | 1 | – | µA |
High-performance RISC-V4F CPU with FPU
Integrated USB, CAN, SPI, I²C, UART, ADC, Timers
5 V-tolerant I/O pins
Industrial temperature range for harsh environments
Low-power operation and multiple sleep modes
Compatible with WCH-LinkE and WCH-LinkW debuggers
Free SDK support via MounRiver Studio or PlatformIO
Industrial control and automation
USB data acquisition devices
Sensor interface and measurement systems
Communication gateways (UART-CAN-USB)
Smart home and IoT controllers
Embedded instrumentation
| Package | Pins | Pitch | Body Size |
|---|---|---|---|
| TSSOP-20 | 20 | 0.65 mm | 6.5 mm × 4.4 mm |
Programmer/Debugger: WCH-LinkE or WCH-LinkW
IDE Support: MounRiver Studio, Keil (RISC-V plugin), PlatformIO
Toolchain: riscv-none-embed-gcc
Firmware Upload: via SWD or UART bootloader
You must be logged in to post a review.
Reviews
There are no reviews yet.