-
Bild
Fotos einer Leiterplatte und Schaltplan eines CH32V003-Nano
CH32V003 - nano 09.10.2025 JJFlash USB-Connector PIN Funktion Farbe +Vcc rt D ws D gn GND sw J1 GND 01 00 C7C6 C5 C4 C3 C1 CH340N D+ 1 2 3 4 5 6 7 8 100n Vdd Vmcu 1N4148 RxD/PD5 TxD/PD5 GND CH32V003 F4P6 Breakout Connector J1 J2 J3 J4 XC6206 IN OUT GND Vdd +5V +3.3V 10k 1,5k 8,2k 8,2k 100n 100n 150
in „CH32V003 und Arduino“ · Mikrocontroller und Digitale Elektronik · · Schaltpläne
-
Bild
Balkendiagramm zum Benchmark-Vergleich CH32V003 vs ATmega328
Benchmark Vergleich CH32V003 vs ATmega328 CH32V003 -Os CH32V003 -O3 ATmega328 -Os ATmega328 -O3 Zeit [s] int8 int16 int32 float
in „CH32V003, float wirklich langsam?“ · Mikrocontroller und Digitale Elektronik · · Diagramme
-
Datei
v003serial.cpp
/* ----------------------------------------------------- v003_serial.cpp Rudimentaere UART-Funktionen erweitert um Stream-Vererbung MCU : CH32V003 Takt : 48 MHz 30.11.2025 R. Seelig ------------------------------------------------------ */ #include "v003serial.h
in „Arduino und CH32V003“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
v003_uart.cpp
/* ----------------------------------------------------- v003_uart.cpp Rudimentaere UART-Funktionen MCU : CH32V003 Takt : 48 MHz 30.11.2025 R. Seelig ------------------------------------------------------ */ #include "v003_uart.h" // ------------------------
in „Arduino und CH32V003“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
HardwareSerial_v003.cpp
/* ----------------------------------------------------- HardwareSerial_v003.cpp stellt die nicht im Core verfuegbaren Funktionen des UART / Serial zur Verfuegung MCU : CH32V003 Takt : 48 MHz 30.11.2025 R. Seelig ------------------------------------------------------ */ #ifdef CH32V00x #include "HardwareSerial_v003.h" // -------------------------------------------------------------------- // V003_Serial (Konstruktor) // --------------------------------------------------------
in „Schulnotenbewertung eines Arduino-Programms“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
v003_uart.h
/* ----------------------------------------------------- v003_uart.h Header fuer rudimentaere UART-Funktionen MCU : CH32V003 Takt : 48 MHz 30.11.2025 R. Seelig ------------------------------------------------------ */ /* CH32V003 A4M6 CH32V003F4P6 +---------
in „Arduino und CH32V003“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
HardwareSerial_v003.h
/* ----------------------------------------------------- HardwareSerial_v003.h Header fuer nicht im Core verfuegbaren Funktionen des CH32V003 MCU : CH32V003 Takt : 48 MHz 30.11.2025 R. Seelig ------------------------------------------------------ */ #ifdef CH32V00x #ifndef
in „Schulnotenbewertung eines Arduino-Programms“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Esp8266-DomoticzAlarm-2B.pdf
output(Piezo-buzzerSirena) 100nF MR: "Y:\WI\CH32\V003\V003J4M_TasmotaAlarmCam\V003J4M_TasmotaAlarmCam.wvproj" JP1 - it coulbe connect to groundif confuguratiwith ALARM_BREAK_BUTTON_B JP2 - With varianwhereIO14/io3 connectedas theswith withstatusof ALARM_INPUT. B B CH_C1 100nF 1 CH_GND J2 CH_ALARM_IN 2 Sensor CH_VDD CH_GND 4 1 D CH_GND J3 CH_C1 5 PC1 U1 PD1/PD4/PD5 8 CH_D1D4D4 ALARM_CAM_DI 2 CAM_DI 6 V 1 CH_C2 PC2 CH32V003JxMx PD6/PA1 CH_A1D6 7 S 3 CH_C4 PC4 V PA2
in „Zeigt her eure Kunstwerke (ab 2023)“ · Projekte & Code ·
-
Datei
v003serial.h
/* ----------------------------------------------------- v003_serial.h Header fuer rudimentaere UART-Funktionen erweitert um Stream-Vererbung MCU : CH32V003 Takt : 48 MHz 30.11.2025 R. Seelig ------------------------------------------------------ */ #ifndef
in „Arduino und CH32V003“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Arduino IDE Code und Flashen-Prozess
gotoxy(1, yofs); counter++; delay(cnt_speed); } /nome/MCU/2.arduino/packages/WCH/tools/openoc/1.0.0/bin/v003flash /dev/ttyUSB0 /tmp/arduino_build_s v003flash v0.1 by R. Seelig 2025 Device : CH32V003 available flashsize: 16384 Bytes Pages to write: 100 Bytes to write: 6391 Writing |####################################| 100% 8.9s Flashing time: 8.92s v003flash done, thank you 152 CH32V00x, CH32V003F4 EVT, v003flash, Smallest (-Os default), None, Newlib Nano (default) auf /dev/ttyUSB0
in „CH32V003 und Arduino“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
PDF
extended_serial_library.pdf
gewohnte Funktionen wie print und println ebenfalls verfügbar. extendedSerial wurde auf AVR-, STM- und CH32V003 Systemen getestet. Anmerkung zu CH32V003: Der Arduino-Core von CH32V003 ist in einigen Teilen noch fehlerbehaftet und im Falle von HardwareSerial sind nicht alle Funktionen komplett implementiert
in „Arduino und struct gefallen sich nicht !“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
benchmark3.c
/* ------------------------------------------------------- benchmark2_portable.c MCU : CH32V003 Takt : 48 MHz 21.11.2025 R. Seelig ------------------------------------------------------- */ #include <stdint.h> #include <stdlib.h> #include <stdarg.h> #include <string.h> #include "ch32fun.h" #include "ch32v003_gpio.h" #include "systick.h" #include "my_printf.h" #include "uart.h" #define printf my_printf #define baud 115200 volatile uint32_t bench_checksum = 0; uint32_t prog_millis8; uint32_t prog_millis16
in „CH32V003, float wirklich langsam?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
eventctrl_uc.ino
include <stdint.h> #include <ctype.h> #include <stdlib.h> #include <string.h> #include "HardwareSerial_v003.h" #include "sn74hc595.h" #include "eventsources.h" #include "my_printf.h" #include "colpos.h" #ifdef CH32V00x // CH32V003-spezifische Instanz HardwareSerial_v003 mySerial; #else // alle anderen Cores
in „Schulnotenbewertung eines Arduino-Programms“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
colpos_demo.ino
------------- colpos_demo.ino Demoprogramm fuer farbige Ausgabe auf einem seriellen Terminal MCU : ch32v003 12.11.2025 R. Seelig -------------------------------------------------------- */ #include "v003_colpos.h" #define cnt_speed 1000 // Verzoegerungszeit des Zaehlers in ms #define prog_speed 100 /
in „CH32V003 und Arduino“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
T6963C.pdf
H L L H H L L MD1 MD0 H L H L H L H L H L H L H L H L LINES 2 4 6 8 10 12 14 16 4 8 12 16 20 24 28 32 V−DOTS 16 32 48 64 80 96 112 128 32 64 96 128 160 192 224 256 1 SCREEN 2 SCREENS MD2 H L H L MD2 Input Pins for selection of number of columns MD3 H H L L MD3 Columns 32 40 64 80 FS0 H L H L FS0 FS1
in „altes Phytec MCB-51 Monitor/Basic Befehle?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
eventcb_ctrl6.ino
#include "sn74hc595.h" #include "eventsources.h" #include "my_printf.h" #include "colpos.h" #ifdef CH32V00x #include "HardwareSerial_v003.h" // CH32V003-spezifische Instanz HardwareSerial_v003 mySerial; #else // alle anderen Cores HardwareSerial &mySerial = Serial; #endif #define printf my_printf //
in „Schulnotenbewertung eines Arduino-Programms“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
benchtest.txt
Benchmark Ergebnisse CH32V003 Compiler: riscv-none-elf-gcc Version 14.2.0 / ch32v003fun Framework | Zeit [s] | Optimierung | int8 | int16 | int32 | float | Codegroesse | -----------------------------------------------------
in „CH32V003, float wirklich langsam?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
benchtest3.txt
Benchmark Ergebnisse CH32V003 Compiler: riscv-none-elf-gcc Version 14.2.0 / ch32v003fun Framework | Zeit [s] | Optimierung | int8 | int16 | int32 | float | Codegroesse | -----------------------------------------------------
in „CH32V003, float wirklich langsam?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
benchtest3.txt
Benchmark Ergebnisse CH32V003 Compiler: riscv-none-elf-gcc Version 14.2.0 / ch32v003fun Framework | Zeit [s] | Optimierung | int8 | int16 | int32 | float | Codegroesse | -----------------------------------------------------
in „CH32V003, float wirklich langsam?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
adc_devel.ino
my_printf ein Zeichen streamt -------------------------------------------------- */ void my_putchar(char ch) { Serial.print(ch); } class ADC { public: ADC(uint32_t pin) { _channel = pintochannel(pin); } uint16_t read() { adc_init(_channel); ADC1->CTLR2 |= ADC_SWSTART; while(!(ADC1->STATR & ADC_EOC)) { } return
in „CH32V003 und Arduino“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart_tests2.ino
--------------- uart_tests2.ino Demoprogramm fuer sehr rudimentaere UART (serial) Funktionen MCU : ch32v003 30.11.2025 R. Seelig -------------------------------------------------------- */ #include "v003_uart.h" V003uart uart; void setup() { uart.begin(115200); printf("\n\r Hallo Arduino\n\n\r"); } int
in „Arduino und CH32V003“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart_tests2.ino
--------------- uart_tests2.ino Demoprogramm fuer sehr rudimentaere UART (serial) Funktionen MCU : ch32v003 30.11.2025 R. Seelig -------------------------------------------------------- */ #include "v003_uart.h" V003uart uart; void setup() { uart.begin(115200); uart.prints("\n\n\r Hallo Arduino\n\r")
in „Arduino und CH32V003“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Mehrere grüne Leiterplatten und Gehäuseteile auf Holzuntergrund
P/N: CH32X035GLB QTY: 20 型号: CH32V003F4P6.41230.TB 数量: 5 CH32X035GLB-AU-1-1 N321A
in „[V/VS] Sensoren, Kabel, Gehäuse und weiteres“ · Markt · · Platinenfotos
-
Datei
ntc_cout_demo.ino
---------------------------------------- */ #include <Arduino.h> #include "cout_light.h" #include "v003_adc.h" // Objektinstanz fuer cout_light cout_light<HardwareSerial> cout_serial(Serial); ADC ntc1(PD4); // und Umleiten auf den Namen "cout" ... :-) nicht ganz die feine Art #define cout cout_serial
in „CH32V003 und Arduino“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
adc_ntc.ino
Seelig -------------------------------------------------------- */ #include <Arduino.h> #include "v003_adc.h" // Objekt erzeugen, Konstruktor erwartet GPIO-Pin, auf dem // ein analoger Wert eingelesen wird. Erlaubte Pins sind: // PA2, PA1, PC4, PD2 .. PD6 ADC ntc1(PD4); // mittels Toolprogramm ntctable
in „CH32V003 und Arduino“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
adc_demo.ino
Seelig -------------------------------------------------------- */ #include <Arduino.h> #include "v003_adc.h" // Objekte erzeugen, Konstruktor erwartet GPIO-Pin, auf dem // ein analoger Wert eingelesen wird. Erlaubte Pins sind: // PA2, PA1, PC4, PD2 .. PD6 ADC analog1(PD4); ADC analog2(PA1); /* ---
in „CH32V003 und Arduino“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
swissbit-U500-USB3-Stick.pdf
Write current I_WR 180 200 Read current I_RD V_Bus=5.0V 190 210 Idle current I_IDL 8/16/32GB (BGA) 406 50 Suspend current I_CCS 2 2.5 Table 15: DC characteristics for High-Speed operation (T=25°C, V_Bus=5V or 3.3V) Parameter Symbol Test condition
in „[S] USB Stick für Produktdoku - weniger Speicher, mehr Zuverlässigkeit“ · Markt ·
-
Datei
blink_int_v003.ino
/* ----------------------------------------------------- blink_int_v003.ino Blinkprogramm fuer CH32V003 mittels Interrupt Timer2 ----------------------------------------------------- */ #define LED PD5 /* -------------------------------------------------------- TIM2_IRQHandler
in „CH23V003 und Arduino: Verwendung Timer2 Interrupt“ · Projekte & Code ·
-
Datei
turtlegfx.txt
im Textformat (C-Stringarray) beschrieben. Der Interpreter ist sehr speicherplatzsparend, auf einem CH32V003 mit CH32FUN-Framework und riscv-none-elf-gcc Version 14.2 beträgt der Speicherbedarf 1910 Byte (bei AVR-Mikrocontrollern etwas mehr). Kommandozeichen des Interpreters --------------------------
in „Turtlegrafik: Interpreter, Creator & Designer“ · Projekte & Code ·
-
PDF
bd9615muv-lb-e.pdf
Datasheet 3.5V to 60V Input 1ch Boost DC/DC Controller BD9615MUV-LB General Description Key Specifications This is the product guarantees long time support in Input Voltage Range: 3.5V to 60V Industrial market.
in „BD9615 (flyback) startet nicht zuverlässig“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
l9805e.pdf
Counter Low Register FCh Read Only T1ACHR .. Timer 1 Alternate Counter High Register FFh Read Only 003Ah-003Bh T1ACLR .. Timer 1 Alternate Counter Low RegisteR FCh Read Only 003Ch-003Dh T1IC2HR .. Timer 1 Input Capture2 High Register xxh Read Only T1IC2LR .. Timer 1 Input Capture2 Low Register xxh Read
in „ST L9805-E Motortreiber mit H Brücke und ST7UD05 Kern“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Aufbau auf Breadboard mit Mikrocontroller-Modul
CH32V003, 1.27mm, 39k, +5V, GND, 10, 15, 20, 25, 30, 35, 40
in „CH32V003 J4M6“ · Mikrocontroller und Digitale Elektronik · · Fotos
-
Bild
Mikrocontroller-Entwicklungsboard Quince micro
BOOT0 Quince micro v0.9 WH CH32V003 RBTC 31452TE44 CyrusDreams RX TX TDO TDI RST
in „WCH-LinkE selbst gebaut mit CH32V305RBT6 und sonst fast nichts“ · Mikrocontroller und Digitale Elektronik · · Platinenfotos
-
Bild
Terminal-Fenster mit Text und Farbkombinationen
Terminal - Datei Bearbeiten Ansicht Terminal Reiter Hilfe CH32V003: colpos - Demo Farbenausgabe und Textpositionierung in einem Terminal 12.11.2025 R. Seelig Farbkombinationen Progressbar: [ Counter: 12
in „CH32V003 und Arduino“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Bild
Terminal-Screenshot mit Farbausgabe und Fortschrittsbalken
/dev/ttyUSB0 - PuTTY CH32V003: colpos - Demo Farbenausgabe und Textpositionierung in einem Terminal 12.11.2025 R. Seelig Farbkombinationen Progressbar: [ ] Counter: 134
in „CH32V003 und Arduino“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Bild
Software zur Erstellung von Turtlegrafik-Bildern
Vorwort Mikrocontroller Getting started CH32V003 NTC-Lookup Tabelle Sourcegenerator Fonteditor Bx8 Pixel C-Array Generator Turtlegrafik Interpreter Creator & Generator Elektronik (keine MCU) im Onlinesimulator IBU Simulation Grundlagen Code Schnipsel
in „Turtlegrafik: Interpreter, Creator & Designer“ · Projekte & Code · · Screenshots
-
PDF
TM56M152A-tenxtechnology.pdf
outputs One output PWM PWM0CLK: CPUCLK or FIRC (16MHz) or PWM0CLK: CPUCLK or FIRC/256 or FIRC FIRC*2 (32MHz) (16MHz) or FIRC*2 (32MHz) T2 V X XINT0~2 Two input One input ATD X V EFTCON X X All Pin Change X V Wakeup Interrupt DS-TM56M152A_E 7 Rev 0.96, 2024/05/16 TM56M152A Data Sheet FEATURES 1. ROM: 2K
in „MCU identifikation/Datenblatt - MC9989A0ZQ“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AM700_SM.pdf
automatically sets the B generator to follow mode). 5. Check the frequency measurement and THD + N at 3.5 V and 1 kHz for both CH 1 and CH 2 in the RT display window. THD + N should be less than or equal to 0.003%, typically less than or equal to 0.0015%. 6. Set the frequency and amplitude to the values shown
in „Tektronix AM700“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
TM56E6422-tenxtechnology.pdf
Operating1.9V @16MHz 2.3V @16MHz(PWMCKS=FIRC*1) Voltage LVR 2.05V~4.15V 1.73V~3.5V th LVD th 2.2V~4.15V 1.73V~3.5V PWM0CLK: CPUCLK or FIRC PWM0CLK: CPUCLK or FIRC/256 or PWM (16MHz) or FIRC*2 (32MHz) FIRC (16MHz)
in „MCU identifikation/Datenblatt - MC9989A0ZQ“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
DM8603EP.pdf
............................................................................................52 7.3.32 VLAN Table Register 11 (27Bh)..............................................................................................................52 7.3.33 VLAN Table Register 12 (27Ch) ....................
in „[V] DM8203 & DM8603“ · Markt ·
-
Datei
morse_esp32.ino
============================================================= * Morse-Decoder / Morse-Geber für ESP32 mit SPI-TFT (ILI9341 / ST7735 / ST7789) * ========================================================================== * * Board : AZ-Delivery ESP32 DevKit V4 (ESP32-WROOM-32, ESP32-D0WD-V3, 4 MB Flash
in „Mit KI generierter CW-Decoder für ESP32“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
S32K-RM.pdf
: 4004_8000h Offset Register Width Access Reset value (In bits) 4h Chip Control register (CHIPCTL) 32 RW 0030_0000h Ch FTM Option Register 0 (FTMOPT0) 32 RW 0000_0000h 10h LPO Clock Select Register (LPOCLKS) 32 RW 0000_0003h 18h ADC Options Register (ADCOPT) 32 RW 0000_0000h 1Ch FTM Option Register 1
-
PDF
DM8203.pdf
=1:TOS[7:2]=2EH 3:2 TOS2D PE2,RW Ifbit53H.7=1:TOS[7:2]=2DH 1:0 TOS2C PE2,RW Ifbit53H.7=1:TOS[7:2]=2CH CCH: Bit Name Default Description 7:6 TOS33 PE3,RW Ifbit53H.7=1:TOS[7:2]=33H 5:4 TOS32 PE3,RW Ifbit53H.7=1:TOS[7:2]=32H 3:2 TOS31 PE3,RW Ifbit53H.7=1:TOS[7:2]=31H 1:0 TOS30 PE3,RW Ifbit53H.7=1:TOS[7:
in „[V] DM8203 & DM8603“ · Markt ·
-
PDF
100807728a.pdf
signal pair B from Phy S6 B+ S7 Ground 2nd mate Key andspacingseparate signal andpowersegments P1 V33 3.3V power P2 V33 3.3V power P3 V33 3.3V power, pre-charge, 2nd mate P4 Ground 1st mate P5 Ground 2nd mate P6 Ground 2nd mate P7 V5 5V power, pre-charge, 2nd mate Power P8 V5 5V power P9 V5 5V power
in „Komponenten für Low Power Fileserver?“ · PC Hard- und Software ·
-
PDF
grundig32zollLedTV.pdf
Power Supply ZNV194-03 Spare Parts Lists Manual Versions in Other Languages Other ManualsLib Projects CH RA GE NY TV NENSEO Service Manual TERALU RINER RFÜIN N FO 32 V PSN000 BN 49 V E 5PSQ000 Additionally required Service Documents for the Complete Service Service Sicherheit Safety 720108000001Part No.
in „Reparaturbericht LED-TV Grundig 32 VLE 5620 BN Ton gut, aber kein Bild“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
pm2519ocr.pdf
4 28:1. 1 E C - 6 2 5 i/nteIrfaEce Eo Eo - 4 8 e8 e v e e nent erect eee t e e n s ns 224 a 3. C H E C A NKD AID J UNS T IGN G a 4 3 A . General o . o e e v oe eeee e c e t t e e e d e v e e c e e t e e t r e s t e n3 2r se s 32. Adjusting the PM2519 with
in „Pjilips PM2519“ · Markt ·
-
PDF
technical.pdf
the example circuit. With (m) ∂I d IS V(m) gd = = ·e VT (1.31) ∂V V(m) VT and ∂f (V ) 1 (m) = + gd (1.32) ∂V V (m) R the eq. (1.29) can be written as (m) 1 (m+1) (m) (m) (m) gd + ·V = I 0 I d − gd ·V (1.33) R when the expression 1 (m) f V