component
CW32F003F4P7
Public Made by Adomby adom
CW Microcontrollers (MCU/MPU/SOC), TSSOP-20. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
Generated by kicad-footprint-generator · KiCad file format 20260206
| Name | Last updated |
|---|---|
| docs | 18d ago |
| viewers | 18d ago |
| cw32f003f4p7-etched.glb | 18d ago |
| cw32f003f4p7-etched.step | 18d ago |
| cw32f003f4p7-hero.glb | 18d ago |
| cw32f003f4p7-hero.overlay.json | 18d ago |
| cw32f003f4p7.glb | 18d ago |
| cw32f003f4p7.kicad_mod | 18d ago |
| cw32f003f4p7.kicad_sym | 18d ago |
| cw32f003f4p7.lbr | 18d ago |
| cw32f003f4p7.step | 18d ago |
| package.json | 18d ago |
| page.json | 18d ago |
| README.md | 18d ago |
CW32F003F4P7
CW · Microcontrollers (MCU/MPU/SOC) · TSSOP-20
CW32F003F4P7 from CW, in a TSSOP-20. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.
Pinout
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | PC00 | bidirectional | General-purpose I/O (TTa, analog-capable) with digital alternate functions UART2_RXD, UART1_TXD, SPI_SCK, ATIM_CH1A, GTIM_CH2, BTIM1_TOGP, HCLK_OUT, and analog functions ADC_AIN5 and VC2_CH6. |
| 2 | PC01 | bidirectional | General-purpose I/O (TTa, analog-capable) with digital alternate functions UART2_TXD, GTIM_ETR, SPI_MISO, ATIM_CH2A, GTIM_CH3, BTIM1_TOGN, VC1_OUT, and analog functions ADC_AIN6 and VC2_CH7. |
| 3 | PC02 | bidirectional | General-purpose I/O (TTa, analog-capable) with digital alternate functions UART2_RXD, IR_OUT, SPI_MOSI, ATIM_CH3A, GTIM_CH4, HCLK_OUT, AWT_ETR, and analog functions ADC_AIN7 and VC1_CH0. |
| 4 | NRST | input | Chip reset input (RST type); a permanent internal pull-up is fitted to this pin, see section 7.3.12 for thresholds and minimum reset pulse width. |
| 5 | PB00 | bidirectional | General-purpose I/O (TTa, analog-capable) with digital alternate functions UART1_RXD, I2C_SDA, SPI_CS, ATIM_CH1B, GTIM_CH1, GTIM_TOGP, AWT_ETR, and analog functions ADC_AIN8, VC1_CH1, and HEX_PB00; it can also receive an external HEX clock input (1-32 MHz). |
| 6 | PB01 | bidirectional | General-purpose I/O (TTa, analog-capable) with digital alternate functions UART1_TXD, LVD_OUT, I2C_SCL, ATIM_BK, GTIM_CH2, GTIM_TOGN, AWT_ETR, and analog functions ADC_AIN9, VC1_CH2, and HEX_PB01; it can also receive an external HEX clock input (1-32 MHz). |
| 7 | VSS | power_in | Ground reference for the device; all voltages are specified relative to VSS. |
| 8 | PA02/SWDIO | bidirectional | General-purpose I/O (TC standard type) that is configured as the SWD data line SWDIO after reset with the internal pull-up enabled; alternate functions include UART1_RXD, UART2_TXD, I2C_SDA, GTIM_ETR, GTIM_CH3, VC2_OUT, and AWT_ETR. |
| 9 | VDD | power_in | Power supply for digital and analog circuits; the datasheet gives a standard operating range of 1.65 V to 5.5 V and requires all VDD pins to be supplied at the same voltage. |
| 10 | PB06 | bidirectional | General-purpose I/O (TTa, analog-capable) with digital alternate functions UART1_TXD, I2C_SCL, SPI_CS, ATIM_CH1A, GTIM_TOGP, BTIM2_TOGP, HCLK_OUT, and analog functions ADC_AIN10 and LVD_CH1. |
| 11 | PB05 | bidirectional | General-purpose I/O (TTa, analog-capable) with digital alternate functions UART1_RXD, I2C_SDA, BTIM_ETR, ATIM_CH1B, GTIM_TOGN, BTIM2_TOGN, ATIM_BK, and analog functions ADC_AIN11 and VC1_CH3. |
| 12 | PB04 | bidirectional | General-purpose I/O (TTa, analog-capable) with digital alternate functions UART2_TXD, I2C_SCL, GTIM_ETR, ATIM_ETR, GTIM_CH1, BTIM3_TOGN, ATIM_BK, and analog functions ExRef and VC1_CH4. |
| 13 | PB03 | bidirectional | General-purpose I/O (TTa, analog-capable) with digital alternate functions UART2_RXD, I2C_SDA, PCLK_OUT, ATIM_CH2A, GTIM_CH2, BTIM3_TOGP, IR_OUT, and analog functions ADC_AIN12, VC1_CH5, and LVD_CH2. |
| 14 | PB02 | bidirectional | General-purpose I/O (TTa, analog-capable) with digital alternate functions UART1_TXD, UART2_CTS, SPI_CS, ATIM_CH2B, GTIM_CH3, BTIM1_TOGP, MCO_OUT, and analog functions ADC_AIN0, VC1_CH6, and VC2_CH0. |
| 15 | PA00 | bidirectional | General-purpose I/O (TTa, analog-capable) with digital alternate functions UART1_RXD, UART2_RTS, SPI_SCK, ATIM_CH3A, GTIM_CH4, BTIM1_TOGN, VC1_OUT, and analog functions VC1_CH7, VC2_CH1, and LVD_CH3. |
| 16 | PA01 | bidirectional | General-purpose I/O (TTa, analog-capable) with digital alternate functions UART2_TXD, VC2_OUT, SPI_MOSI, ATIM_CH3B, GTIM_CH1, BTIM2_TOGP, MCO_OUT, and analog functions ADC_AIN1 and VC2_CH2. |
| 17 | PA04 | bidirectional | General-purpose I/O (TTa, analog-capable) with digital alternate functions UART1_RXD, IR_OUT, SPI_MISO, ATIM_CH3B, GTIM_CH2, BTIM2_TOGN, GTIM_ETR, and analog functions ADC_AIN2 and VC2_CH3; the datasheet lists this pin among the special-drive pins with separate output voltage limits for TSSOP20. |
| 18 | PA05/SWCLK | bidirectional | General-purpose I/O (TTa) that is configured as the SWD clock SWCLK after reset with the internal pull-up enabled; alternate functions include UART1_TXD, UART2_RXD, I2C_SCL, GTIM_CH4, BTIM_ETR, and MCO_OUT. |
| 19 | PA06 | bidirectional | General-purpose I/O (TTa, analog-capable) with digital alternate functions UART1_CTS, UART2_TXD, I2C_SDA, ATIM_CH2B, GTIM_CH3, BTIM3_TOGP, LVD_OUT, and analog functions ADC_AIN3 and VC2_CH4. |
| 20 | PA07 | bidirectional | General-purpose I/O (TTa, analog-capable) with digital alternate functions UART1_RTS, UART2_RXD, VC1_OUT, ATIM_CH1B, GTIM_CH4, BTIM3_TOGN, ATIM_BK, and analog functions ADC_AIN4 and VC2_CH5. |
Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | CW |
| Package | TSSOP-20 |
| Category | Embedded Processors & Controllers |
| Pins | 20 |
CAD (KiCad official)
- Symbol:
CW32F003F4P7 - Footprint:
Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm - 3D model: TSSOP-20 (KiCad packages3D, STEP)
- 3D model files:
cw32f003f4p7-etched.step/cw32f003f4p7-etched.glbcarry the MPN laser-etched on the die in a toggleableAdom.LaserEtchgroup (Fusion-ready);cw32f003f4p7.step/cw32f003f4p7.glbare the bare package body.
Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- Datasheet: CW datasheet (58 pp, sha256
d9a466f1abc5af59, retrieved 2026-10-09, tier: lcsc) - Datasheet language: Chinese. Pin names, descriptions, and specs on this page were extracted and translated to English by ds2sf; the linked PDF is the manufacturer original.
- Extractor: parts-factory
2.0.0/extract_pins 0.3, primaryclaude-haiku-5-5(text), consensusclaude-sonnet-5-5(agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish. - CAD: KiCad official libraries (CC-BY-SA 4.0).