Otevře se na nové kartě

CH32V003A4M6 Pinout (SOP16)

CH32V003A4M6 je levný RISC-V mikrokontrolér CH32V003 v pouzdře SOP16. S roztečí 1,27 mm se pájí pohodlněji než TSSOP20 a pořád má 14 GPIO.

Funkce jsou stejné jako u větší verze F4P6, chybí jen vývody PD0, PD2, PD3 a PC5 – s PC5 (SCK) ale i SPI.

Parametry

  • RISC-V (QingKe V2A) na 48 MHz
  • 16 kB flash, 2 kB SRAM
  • 14 GPIO, 10bitový ADC, operační zesilovač
  • USART, I2C, časovače TIM1 a TIM2, PWM (SPI v tomto pouzdře není)
  • napájení 3,3 V nebo 5 V
  • programování jedním vodičem (SWIO na PD1)
  • pouzdro SOP16

Nahrává se přes WCH-LinkE, programovat můžete v MounRiver Studiu, v Arduino IDE nebo s ch32fun. Pinově shodný je nástupce CH32V002A4M6 s dvojnásobnou RAM.

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.

CH32V003A4M6 – pinout (SOP16)CH32V003A4M6 – pinout (SOP16)chiptron.cz · CC BY 4.0CH32V003A4M6SOP16 1 PC1 SDA 2 PC2 SCL 3 PC3 T1CH3 4 PC4 A2 T1CH4 5 PC6 6 PC7 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 ADC (analog) PWM Napájení Zem (GND)
Stáhnout:PNGSVG
Tabulka pinů – CH32V003A4M6
PinNázevSměrUARTI2CPWMADCPřemapováníPoznámka
1PC1vstup/výstupSDA1: T1BKIN, T2CH4; 2: T2CH1ETR; 3: T1BKIN, T2CH1ETR, RXtoleruje 5 V
2PC2vstup/výstupSCL1: spouštění ADC (AETR), T2CH2, RTS; 2: T1BKIN; 3: T1ETRUSART RTS; T1BKIN; toleruje 5 V
3PC3vstup/výstupT1CH31: T1CH1N, CTS; 2: T1CH3; 3: T1CH1N
4PC4vstup/výstupT1CH4A21: T1CH2N; 2: T1CH4; 3: T1CH1výstup hodin (MCO)
5PC6vstup/výstup1: T1CH1; 2: SDA, CTS; 3: SDA, T1CH3N, CTStoleruje 5 V
6PC7vstup/výstup1: T1CH2; 2: RTS; 3: T1CH2, T2CH2, RTS
7PD1vstup/výstupT1CH3N1: SCL, T1CH3N, RX; 2: T1CH3NProgramování a ladění (SWIO, jeden vodič – WCH-LinkE); spouštění ADC (AETR2)
8PD4vstup/výstupT2CH1ETRA72: T1ETR; 3: T1CH4USART CK; OPA výstup
9PD5vstup/výstupTXA52: RX; 3: T2CH4
10PD6vstup/výstupRXA62: TX; 3: T2CH3
11PD7vstup/výstupT2CH41: CK; 2: T2CH4, CKZ výroby reset (NRST); jako GPIO až po přepnutí v option bytes (RST_MODE = 11); OPA vstup +1
12PA1vstup/výstupT1CH2A12: T1CH2Krystal (OSCI); OPA vstup −0
13PA2vstup/výstupT1CH2NA01: spouštění ADC (AETR2); 2: T1CH2NKrystal (OSCO); OPA vstup +0
14VSS–
15VDDvstupNapájení 3,3 V nebo 5 V
16PC0vstup/výstupT2CH31: T1CH3; 2: T2CH3; 3: TX

Na co si dát pozor

  • PD1 je programovací pin SWIO – nechte ho volný, ať nahrávání funguje spolehlivě.
  • 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

Pouzdro SOP16 seženete hlavně na AliExpressu, vývojovou desku s CH32V003 i v Česku:

Č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

Veřejné osvětlení, světelné znečištění, cirkadiánní rytmus, modrá složka. Z AS7265x a Inkplate 5 Gen2 jsem postavil přenosný analyzátor světla, který měří spektrum 410–940 nm, počítá podíl modré, CCT a Duv a pozná LED, sodíkovou výbojku i žárovku. Aktualizace: nový program…

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…

Měřák výkonu ukazuje 100 W odebíraných z adaptéru AlzaPower Ultimate X570

Alza vypustila novou řadu miniaturních GaN nabíječek se 100 W a weby o nich psaly, jak jsou skvělé a levné. Vyzkoušel je ale někdo? Tak jsem X570 pověsil na elektronickou zátěž a nechal běžet hodinu a půl.

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

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