Skip to the content
PCBKitNew board
CH591D on a board, in 3D

CH591D

WCH (Nanjing Qinheng Microelectronics)

QFN-20(3x3) Microcontrollers (MCU/MPU/SOC) ROHS

Extended
Category
Microcontrollers (MCU, MPU, SOC)
Package
QFN-20(3x3)
Pins
21

Overview

The CH591D is a microcontroller made by WCH (Nanjing Qinheng Microelectronics) in a QFN-20(3x3) package with 21 pins. QFN-20(3x3) Microcontrollers (MCU/MPU/SOC) ROHS.

PCBKit's library has its KiCad symbol (EasyEDA_Cloud:CH591D, from EasyEDA) and its footprint (EasyEDA_Cloud:QFN-20_L3.0-W3.0-P0.40-BL-EP1.7, from EasyEDA), ready for a KiCad board. 5,356 are in stock at JLCPCB (part C20606919).

Symbol

PA11/X32KO/TMR21PA10/X32KI/TMR12VDCID3VSW4VIO33/VDD335PA8/RXD16PA9/TMR0/TXD17PB11/UD+/TMR2_8PB10/UD-/TMR1_9PB7/TXD0/PWM910PB4/RXD0/PWM711X32MO12X32MI13VINTA14ANT15VDCIA16PA15/MISO/RXD0_/AIN517PA14/MOSI/TXD0_/AIN418PA13/SCK0/PWM5/AIN319PA12/SCS/PWM4/AIN220GND21
EasyEDA_Cloud:CH591DFrom EasyEDA

Footprint

21
EasyEDA_Cloud:QFN-20_L3.0-W3.0-P0.40-BL-EP1.7From EasyEDA

Parameters

12
ADC (Bit)
12bit
CPU Core
RISC-V4C
CPU Maximum Speed
32kHz
Core Size
32 Bit
Features
External pin reset (NRST)
Number of I/O
12
Operating Temperature
-40℃~+85℃
Oscillator Type
Built-in
Program Memory Type
FLASH
Program Storage Size
248KB
RAM Size
26KB
Voltage - Supply
2.5V

Order codes

1

Pinout

21
The pins of the CH591D
PinNameType
1PA11/X32KO/TMR2Unspecified
2PA10/X32KI/TMR1Unspecified
3VDCIDUnspecified
4VSWUnspecified
5VIO33/VDD33Unspecified
6PA8/RXD1Unspecified
7PA9/TMR0/TXD1Unspecified
8PB11/UD+/TMR2_Unspecified
9PB10/UD-/TMR1_Unspecified
10PB7/TXD0/PWM9Unspecified
11PB4/RXD0/PWM7Unspecified
12X32MOUnspecified
13X32MIUnspecified
14VINTAUnspecified
15ANTUnspecified
16VDCIAUnspecified
17PA15/MISO/RXD0_/AIN5Unspecified
18PA14/MOSI/TXD0_/AIN4Unspecified
19PA13/SCK0/PWM5/AIN3Unspecified
20PA12/SCS/PWM4/AIN2Unspecified
21GNDUnspecified

Show this part on your page

A live frame, for any web page
<iframe src="https://pcbkit.io/embed/parts/wch/CH591D" title="CH591D in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe>
A picture
<img src="https://pcbkit.io/embed/parts/wch/CH591D.jpg" alt="CH591D" width="1200" height="900">
A picture that opens the part, for a README
[![CH591D](https://pcbkit.io/embed/parts/wch/CH591D.jpg?size=s)](https://pcbkit.io/parts/wch/CH591D)

Questions

Is there a KiCad symbol and footprint for the CH591D?

Yes. The symbol is EasyEDA_Cloud:CH591D and the footprint EasyEDA_Cloud:QFN-20_L3.0-W3.0-P0.40-BL-EP1.7, both drawn on this page. PCBKit places them on a board for you when you design with it.

What package is the CH591D?

QFN-20(3x3), with 21 pins. Its footprint is drawn on this page.

Where is the CH591D datasheet?

WCH (Nanjing Qinheng Microelectronics) publishes it: the Datasheet link on this page opens it.

Where can I order the CH591D?

JLCPCB lists it as part C20606919, with 5,356 in stock; the sellers' links on this page open their listings.

What can replace the CH591D?

Parts like it in the library: the STC8H1K08-36I-QFN20 by STC Micro, the N76E003AQ20 by NUVOTON, the PY32F003F16U6TR by PUYA and the HC32F002C4UB-ZFN20TR by XHSC. Check their datasheets: a part that fits the footprint may still differ in its ratings.

Parts like it

8