
Overview
The CH591F is a microcontroller made by WCH (Nanjing Qinheng Microelectronics) in a QFN-28-EP(4x4) package with 29 pins.
PCBKit's library has its KiCad symbol (EasyEDA_Cloud:CH591F, from EasyEDA) and its footprint (EasyEDA_Cloud:VQFN-28_L4.0-W4.0-P0.40-BL-EP2.6, from EasyEDA), ready for a KiCad board. 410 are in stock at JLCPCB (part C42400560).
Symbol
Footprint
Parameters
12- ADC (Bit)
- 12bit
- CPU Core
- RISC-V4C
- CPU Maximum Speed
- 32kHz
- Core Size
- 32 Bit
- Features
- Power-on reset (POR)
- Number of I/O
- 20
- Operating Temperature
- -40℃~+85℃
- Oscillator Type
- Built-in
- Program Memory Type
- FLASH
- Program Storage Size
- 248KB
- RAM Size
- 26KB
- Voltage - Supply
- 3.3V
Order codes
1- CH591FLCSC C42400560
Pinout
29| Pin | Name | Type |
|---|---|---|
| 1 | PA11/X32KO/TMR2 | Unspecified |
| 2 | PA10/X32KI/TMR1 | Unspecified |
| 3 | VDCID | Unspecified |
| 4 | VSW | Unspecified |
| 5 | VIO33/VDD33 | Unspecified |
| 6 | PA8/RXD1 | Unspecified |
| 7 | PA9/TMR0/TXD1 | Unspecified |
| 8 | PB15/TCK/MISO_/DTR | Unspecified |
| 9 | PB14/TIO/MOSI_/PWM10/DSR | Unspecified |
| 10 | PB13/SCK0_/TXD1_/DCD_ | Unspecified |
| 11 | PB12/SCS_/RXD1_/RI_ | Unspecified |
| 12 | PB11/UD+/TMR2_ | Unspecified |
| 13 | PB10/UD-/TMR1_ | Unspecified |
| 14 | PB7/TXD0/PWM9 | Unspecified |
| 15 | PB4/RXD0/PWM7 | Unspecified |
| 16 | PB23/RST/TMR0_/PWM11 | Unspecified |
| 17 | PB22/TMR3 | Unspecified |
| 18 | X32MO | Unspecified |
| 19 | X32MI | Unspecified |
| 20 | VINTA | Unspecified |
| 21 | ANT | Unspecified |
| 22 | VDCIA | Unspecified |
| 23 | PA4/AIN0 | Unspecified |
| 24 | PA5/AIN1 | Unspecified |
| 25 | PA15/MISO/RXD0_/AIN5 | Unspecified |
| 26 | PA14/MOSI/TXD0_/AIN4 | Unspecified |
| 27 | PA13/SCK0/PWM5/AIN3 | Unspecified |
| 28 | PA12/SCS/PWM4/AIN2 | Unspecified |
| 29 | GND | Unspecified |
Show this part on your page
<iframe src="https://pcbkit.io/embed/parts/wch/CH591F" title="CH591F in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe><img src="https://pcbkit.io/embed/parts/wch/CH591F.jpg" alt="CH591F" width="1200" height="900">[](https://pcbkit.io/parts/wch/CH591F)Questions
Is there a KiCad symbol and footprint for the CH591F?
Yes. The symbol is EasyEDA_Cloud:CH591F and the footprint EasyEDA_Cloud:VQFN-28_L4.0-W4.0-P0.40-BL-EP2.6, both drawn on this page. PCBKit places them on a board for you when you design with it.
What package is the CH591F?
QFN-28-EP(4x4), with 29 pins. Its footprint is drawn on this page.
Where is the CH591F datasheet?
WCH (Nanjing Qinheng Microelectronics) publishes it: the Datasheet link on this page opens it.
Where can I order the CH591F?
JLCPCB lists it as part C42400560, with 410 in stock; the sellers' links on this page open their listings.
What can replace the CH591F?
Parts like it in the library: the GD32F150G8U6TR by GigaDevice Semicon Beijing, the N32G430G8Q7 by Nations Technologies Inc, the PIC18F27Q43-I/STX by Microchip Technology and the PIC18F26Q43-I/STX by Microchip Technology. Check their datasheets: a part that fits the footprint may still differ in its ratings.
Parts like it
8GD32F150G8U6TR
WQFN-28-EP(4x4)12bit 12bit 2.6V~3.6V 24 64KB 72MHz ARM Cortex-M3 FLASH WQFN-28-EP(4x4) Microcontrollers (MCU/MPU/SOC) ROHSGigaDevice Semicon BeijingMicrocontrollers (MCU/MPU/SOC)N32G430G8Q7
QFN-28QFN-28 Microcontrollers (MCU/MPU/SOC) ROHSNations Technologies IncMicrocontrollers (MCU/MPU/SOC)PIC18F27Q43-I/STX
UQFN-28-EP(4x4)-40℃~+85℃ 1.8V~5.5V 128KB 12bit 1KB 25 64MHz 8 Bit 8KB 8bit Built-in FLASH PIC Power-on reset (POR)、Undervoltage detection (BOR/LVD/LVR/LVI)、Built-in general-purpose timer、Hardware CRC、Window watchdog (WWDG)、Stack overflow reset VQFN-28-EP(4x4) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)PIC18F26Q43-I/STX
VQFN-28(4x4)-40℃~+85℃ 1.8V~5.5V 12bit 1KB 25 4KB 64KB 64MHz 8 Bit 8bit Built-in FLASH PIC VQFN-28(4x4) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)PIC16F15254-I/STX
VQFN-28(4x4)-40℃~+85℃ 1.8V~5.5V 25 32MHz 512Byte 7KB 8 Bit Built-in+External FLASH PIC VQFN-28(4x4) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)PIC16F15256-I/STX
VQFN-28(4x4)-40℃~+85℃ 1.8V~5.5V 10bit 24 28KB 2KB 32MHz 8 Bit Built-in FLASH PIC VQFN-28(4x4) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)PIC18F26Q43-E/STX
VQFN-28(4x4)-40℃~+125℃ 1.8V~5.5V 12bit 1KB 25 4KB 64KB 64MHz 8 Bit 8bit Built-in FLASH PIC VQFN-28(4x4) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)PIC16F18455-E/STX
VQFN-28-EP(4x4)-40℃~+125℃ 12bit 14KB 1KB 2.5V~5.5V 256Byte 26 32MHz 5bit 8 Bit Built-in FLASH PIC VQFN-28-EP(4x4) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)