Otevře se na nové kartě

CH32V002F4P6 Pinout (TSSOP20)

CH32V002 je nástupce populárního CH32V003: stejná cena i rozložení pinů, ale dvojnásobná RAM (4 kB) a víc možností přemapování periferií.

CH32V002F4P6 v pouzdře TSSOP20 je s CH32V003F4P6 pinově shodný – desky i zapojení převezmete beze změny, jen operační zesilovač CH32V002 nemá.

Parametry

  • RISC-V (QingKe) na 48 MHz
  • 16 kB flash, 4 kB SRAM
  • 18 GPIO, ADC
  • USART, I2C, SPI, časovače, PWM
  • napájení 3,3 V nebo 5 V
  • programování jedním vodičem (SWIO na PD1)
  • pouzdro TSSOP20

Programuje se přes WCH-LinkE. Tabulka ukazuje u každého pinu i všechny možnosti přemapování – u V002 jich je víc než u V003.

Pinout a tabulka pinů

Najeďte myší na pin v diagramu nebo na řádek tabulky, filtrem zvýrazníte sběrnici. Pinout si můžete stáhnout jako PNG nebo SVG.

CH32V002F4P6 – pinout (TSSOP20)CH32V002F4P6 – pinout (TSSOP20)chiptron.cz · CC BY 4.0CH32V002F4P6TSSOP20 1 PD4 A7 T2CH1ETR 2 PD5 A5 TX 3 PD6 A6 RX 4 PD7 T2CH4 NRST 5 PA1 A1 T1CH2 OSCI 6 PA2 A0 T1CH2N OSCO 7 VSS 8 PD0 T1CH1N 9 VDD → Napájení 3,3 V nebo 5 V 10 PC0 T2CH3 20 PD3 A4 T2CH2 19 PD2 A3 T1CH1 18 PD1 T1CH3N SWIO 17 PC7 MISO 16 PC6 MOSI 15 PC5 SCK 14 PC4 A2 T1CH4 13 PC3 T1CH3 12 PC2 SCL 11 PC1 SDA GPIO UART I2C SPI ADC (analog) PWM Napájení Zem (GND)
Stáhnout:PNGSVG
Tabulka pinů – CH32V002F4P6
PinNázevSměrUARTI2CSPIPWMADCPřemapováníPoznámka
1PD4vstup/výstupT2CH1ETRA71: T1ETR; 3: T1CH4; 4: SCK, T1ETR; 5: T1ETR; 6: T1ETR; 7: T2CH2; 9: RTS
2PD5vstup/výstupTXA51: RX; 3: T2CH4; 4: MISO; 9: CTS
3PD6vstup/výstupRXA61: TX; 3: T2CH3; 4: MOSI
4PD7vstup/výstupT2CH41: T2CH4; 4: CTS; 5: CTSZ výroby reset (NRST); jako GPIO až po přepnutí v option bytes (RST_MODE = 11)
5PA1vstup/výstupT1CH2A11: T1CH2; 5: SCK, T2CH2; 6: T2CH2; 8: RX; 9: T1CH2Krystal (OSCI)
6PA2vstup/výstupT1CH2NA01: spouštění ADC (ADC_IETR), T1CH2N; 4: T1CH2N; 5: MOSI, T1CH2N, T2CH3; 6: T1CH2N, T2CH3; 7: T2CH3; 9: T1CH3Krystal (OSCO)
7VSS–
8PD0vstup/výstupT1CH1N1: SDA, T1CH1N; 2: TX; 4: T1CH3N; 5: T1CH3N; 6: T1CH3N
9VDDvstupNapájení 3,3 V nebo 5 V
10PC0vstup/výstupT2CH31: NSS, T2CH3; 2: T1CH3; 3: MOSI, TX; 4: T2CH1ETR; 7: T1CH1N; 9: T1CH1N
11PC1vstup/výstupSDANSS1: T2CH1ETR; 2: T1BKIN, T2CH4; 3: T1BKIN, T2CH1ETR, RX; 4: T2CH2; 5: NSS; 7: T1CH2N; 9: T1CH2N
12PC2vstup/výstupSCL1: spouštění ADC (ADC_RETR), T1BKIN; 2: T2CH2, RTS; 3: T1ETR; 7: T1CH3N; 9: T1CH3NUSART RTS; T1BKIN
13PC3vstup/výstupT1CH31: T1CH3; 2: T1CH1N, CTS; 3: T1CH1N; 4: T2CH3; 5: T1CH3
14PC4vstup/výstupT1CH4A21: T1CH4; 2: NSS, T1CH2N; 3: T1CH1; 6: NSS; 7: T1CH1; 8: T1CH1; 9: RXvýstup hodin (MCO)
15PC5vstup/výstupSCK1: SCK; 2: SCL, T1ETR, T2CH1ETR; 3: T1CH3; 6: TX; 7: T1CH2; 8: T1CH2T1ETR
16PC6vstup/výstupMOSI1: MOSI, CTS; 2: SDA, T1CH1; 3: T1CH3N, CTS; 6: RX; 7: T1CH3; 8: T1CH3
17PC7vstup/výstupMISO1: MISO, RTS; 2: T1CH2; 3: T1CH2, T2CH2, RTS; 6: MISO, CTS; 7: T1CH4, CTS; 8: T1CH4
18PD1vstup/výstupT1CH3N1: SCL, T1CH3N; 2: T1CH3N, RX; 4: SDA, T1CH4, TX; 5: T1CH4, RXProgramování a ladění (SWIO, jeden vodič – WCH-LinkE); spouštění ADC (ADC_IETR)
19PD2vstup/výstupT1CH1A31: T1CH1; 2: SCK, T2CH3; 3: T1CH2N; 8: CTS
20PD3vstup/výstupT2CH2A41: T2CH2; 2: MOSI, T1CH4; 4: NSS; 7: T2CH1ETR; 8: RTSUSART CTS; spouštění ADC (ADC_RETR)

Na co si dát pozor

  • PD1 je programovací pin SWIO – nechte ho volný.
  • PD7 je z výroby reset (NRST) – jako GPIO ho uvolníte v option bytes (RST_MODE = 11).
  • Logické úrovně odpovídají napájení (3,3 V nebo 5 V).
  • S externím krystalem jsou PA1 a PA2 obsazené.

Kde koupit

V českých obchodech se čip zatím běžně neprodává – nejsnáz ho seženete na AliExpressu:

Články o CH32V na chiptronu

Na chiptronu najdete tyto články o čipech CH32V:

Další pinouty

Všechny pinouty najdete na stránce Pinouty.

Dále si přečtěte

Rozhraní MeteoPlaneRadar s hodinami, polohami letadel, meteoradarem, předpovědí a energetickými údaji

MeteoPlaneRadar ve verzi 0.7.0. Na kulatém 2,1″ displeji hodiny, letadla z adsb.fi, srážkový meteoradar ČHMÚ nebo RainViewer, předpověď, spotová cena elektřiny a energetický mix. Všechno se nastavuje v prohlížeči, firmware nahrajete bez programování.

CH32V003 návod

Mikrokontroléry CH32V – určitě jste už o nich slyšeli. Prodávají se za naprosto směšnou cenu, ale mají velmi slušnou výbavu a navíc se prodavají v dobře pájitelném pouzdře. Mezi periferiemi najdete mimo klasických GPIO i SPI, ADC, UART, I2C, časovače…

Nabíjecí AA baterie MediaRange s USB nabíjecími kabely

Test nabíjecích AA baterií s USB (1,5 V) proti alkalickým. Pokles napětí, maximální proud, skutečná kapacita a cena za mAh. Bluetouch, MediaRange, ZNTer.

Editor Picogame zobrazuje scény a grafiku 2D plošinové hry

Picogame je 2D herní engine pro CircuitPython od Vládi Smitky. Nativní jádro v C se stará o vykreslování, scény a kolize, herní logiku píšete v Pythonu – bez kompilace a flashování. Běží na PicoPadu, Raspberry Pi Picu, ESP32 i Adafruit…

Stolní radar na ESP32 zobrazuje polohu letadel na kruhovém displeji

Pokud vás někdy napadlo, co je za letadlo, které právě přelétá nad vaším domem, pravděpodobně jste sáhli po některé z mobilních aplikací typu FlightRadar24. Projekt ESP32 Plane Radar ale přináší zajímavější řešení – vlastní stolní radar postavený na ESP32, který…

Schéma zapojení ESP8266 a čtyřkanálového relé pro ovládání čtyř žárovek

Open-source repozitář se stovkou IoT projektů na ESP32, ESP8266 a Raspberry Pi Pico v MicroPythonu. Chytré zavlažování, RFID zámek, detekce plynu, WiFi robot a meteostanice – s kódem i zapojením. Aktualizace: interaktivní přehled projektu. Vyberte si desku a zaměření projektu…