Otevře se na nové kartě

CH32V002A4M6 Pinout (SOP16)

CH32V002A4M6 je nástupce CH32V003 v pouzdře SOP16 – 4 kB RAM, víc možností přemapování a pouzdro, které se dobře pájí i ručně.

Oblíbený je v projektech Pandy na breatharian.eu a pinově odpovídá CH32V003A4M6.

Parametry

  • RISC-V (QingKe) na 48 MHz
  • 16 kB flash, 4 kB SRAM
  • 14 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 SOP16

Programuje se přes WCH-LinkE v MounRiver Studiu, Arduino IDE nebo s ch32fun.

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.

CH32V002A4M6 – pinout (SOP16)CH32V002A4M6 – pinout (SOP16)chiptron.cz · CC BY 4.0CH32V002A4M6SOP16 1 PC1 SDA 2 PC2 SCL 3 PC3 T1CH3 4 PC4 A2 T1CH4 5 PC6 MOSI 6 PC7 MISO 7 PD1 T1CH3N SWIO 8 PD4 A7 T2CH1ETR 16 PC0 T2CH3 15 VDD ← Napájení 3,3 V nebo 5 V 14 VSS 13 PA2 A0 T1CH2N OSCO 12 PA1 A1 T1CH2 OSCI 11 PD7 T2CH4 NRST 10 PD6 A6 RX 9 PD5 A5 TX GPIO UART I2C SPI ADC (analog) PWM Napájení Zem (GND)
Stáhnout:PNGSVG
Tabulka pinů – CH32V002A4M6
PinNázevSměrUARTI2CSPIPWMADCPřemapováníPoznámka
1PC1vstup/výstupSDANSS1: T2CH1ETR; 2: T1BKIN, T2CH4; 3: T1BKIN, T2CH1ETR, RX; 4: T2CH2; 5: NSS; 7: T1CH2N; 9: T1CH2N
2PC2vstup/výstupSCL1: spouštění ADC (ADC_RETR), T1BKIN; 2: T2CH2, RTS; 3: T1ETR; 7: T1CH3N; 9: T1CH3NUSART RTS; T1BKIN
3PC3vstup/výstupT1CH31: T1CH3; 2: T1CH1N, CTS; 3: T1CH1N; 4: T2CH3; 5: T1CH3
4PC4vstup/výstupT1CH4A21: T1CH4; 2: NSS, T1CH2N; 3: T1CH1; 6: NSS; 7: T1CH1; 8: T1CH1; 9: RXvýstup hodin (MCO)
5PC6vstup/výstupMOSI1: MOSI, CTS; 2: SDA, T1CH1; 3: T1CH3N, CTS; 6: RX; 7: T1CH3; 8: T1CH3
6PC7vstup/výstupMISO1: MISO, RTS; 2: T1CH2; 3: T1CH2, T2CH2, RTS; 6: MISO, CTS; 7: T1CH4, CTS; 8: T1CH4
7PD1vstup/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)
8PD4vstup/výstupT2CH1ETRA71: T1ETR; 3: T1CH4; 4: SCK, T1ETR; 5: T1ETR; 6: T1ETR; 7: T2CH2; 9: RTS
9PD5vstup/výstupTXA51: RX; 3: T2CH4; 4: MISO; 9: CTS
10PD6vstup/výstupRXA61: TX; 3: T2CH3; 4: MOSI
11PD7vstup/výstupT2CH41: T2CH4; 4: CTS; 5: CTSZ výroby reset (NRST); jako GPIO až po přepnutí v option bytes (RST_MODE = 11)
12PA1vstup/výstupT1CH2A11: T1CH2; 5: SCK, T2CH2; 6: T2CH2; 8: RX; 9: T1CH2Krystal (OSCI)
13PA2vstup/výstupT1CH2NA01: spouštění ADC (ADC_IETR), T1CH2N; 4: T1CH2N; 5: MOSI, T1CH2N, T2CH3; 6: T1CH2N, T2CH3; 7: T2CH3; 9: T1CH3Krystal (OSCO)
14VSS–
15VDDvstupNapájení 3,3 V nebo 5 V
16PC0vstup/výstupT2CH31: NSS, T2CH3; 2: T1CH3; 3: MOSI, TX; 4: T2CH1ETR; 7: T1CH1N; 9: T1CH1N

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

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ý…

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…

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í.

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…