-
Thread
CH32V203 programmieren
QingKe V4B vom CH32V203 haben eine FPU. Der Cortex-M33 hat aber eine. Damit ist das Ergebnis so zu erwarten :)
Christoph M. schrieb im Beitrag #7897994: > CH32V203: : ~5.3 Schade. Wollte mit dem CH32V203 eine quadcopter basteln, aber mit langsam float wird die sensor fusion acc & gyro schwierig, da sind massig floats. https://ieeexplore.ieee.org/abstract
-
Thread
USART1 an CH32V203x - hängt sich bei Ausgabe auf
ihm entwickelte Platine mit USART1 zu initialisieren. Bin schon ein Paar Abende dabei die USART1 am CH32V203C8T6 zum Laufen zu bringen. USART2 hatte ich schon länger am Laufen und ich kopierte einfach mal alles was dazu gehört für UART1. Diese Unterschiede habe ich berücksichtigt und geändert: -
überall mit USART1 überschrieben. Getestet wird auf einem Test Board „BluePill+“ von WeActStudio mit CH32V203C8T6. IDE „MounRiver Studio 2“. In der while() Schleife sind nur die USART1, USART2 Ausgaben und eine blinkende LED. Die detaillierte USART Ausgaben beobachte ich auf einem Digitalen Logic Analyzer
-
Thread
CH32V003 - RISC-V für angeblich $0.10
habe ich ehrlich gesagt nicht verstanden, da fehlt irgendwie > ein Wort. Der bei LCSC gelistete CH32F203F8P6 ist doch der RISC-V, oder? CH32_F_203 ist ARM Cortex-M3 CH32_V_203 ist RISC-V
Gerd E. schrieb im Beitrag #7250462: > CH32_F_203 ist ARM Cortex-M3 > CH32_V_203 ist RISC-V OMG, Danke! Edit: Jetzt habe ich den Fehler, wenn man bei WCH nach CH32V203F8P6 sucht, kommt erst das Datenblatt des CH32F und erst als drittes
-
Thread
CH32V003, float wirklich langsam?
Yalu X. schrieb im Beitrag #7862597: > Für etwa den doppelten Preis eines CH32V003 bekommst du den CH32V203. Der läuft halt nicht mehr mit 5V, und 5V-tolerant sind seine I/Os wohl auch nicht. Oberhalb des CH32V003 aber gibt es auch noch den CH32V006 - mit 8 kB RAM, 62 kB
dürfte ein Fehler sein und ist wohl darauf zurückzuführen, dass in dem Datenblatt Informationen zum CH32V203 (ohne FPU) und CH32V3xx (mit FPU) vermischt sind.
-
Thread
CH32V003 Instruction Execution Timing
Und nun der CH32V203: https://www.richis-lab.de/uC08.htm
eine ARM MCU > verbirgt (ähnlich RP2350)? Denn es gibt ja ein identisches ARM CM3 > pendant als CH32F203 Du meinst es wäre möglich dass CH32V203 und CH32F203 ein identisches Die verwenden und nur am Ende der Produktion irgendeine Fuse umgelegt wird und entscheidet welcher der beiden Kerne aktiv
-
Thread
CH32V003: Selbstbauprogrammer und "Getting started"
Sofern man keinen CH32V003 auf Lager hat und daher eh bestellen muß, wäre ein CH32V203 praktischer wegen echtem USB statt V-USB.
! Ich will hier keinen angreifen. Du schreibst mehrfach von einem "Selbstbauprogrammer *für* einen CH32V003" nicht von einem "Selbstbauprogrammer *mit* einem CH32V003". Wenn man eh Chips für einen Selbstbauprogrammer kaufen muß, ist ein CH32V203 besser als ein CH32V003. Ich schrieb an etwaige Nachbauwillige
-
Thread
Problem: CH32V003 läst sich nicht (mehr) flashen
In dem Bild "meldung_3" steht aber was von "CH32V305" erkannt und nichts von einem "CH32V003". Überprüf das mal...
: https://github.com/cnlohr/ch32v003fun
-
Thread
CH32V003: serieller Bootloader
des CH32V305F und des CH32V305R müßten dem Datenblatt nach identisch sein. Die Option Bytes sind beim CH32V305 uninteressant, bleiben eigentlich nur die Vendor Bytes, der System Flash (boot loader), oder eben
Die Ursache des Problems war einfach nur eine falsche Firmware. Keine Ahnung, warum FIRMWARE_CH32V305_v2.8.bin und FIRMWARE_CH32V305_v2.15.bin nicht gehen.
-
Thread
USB Mausbewegungen modifizieren und an den PC weiterleiten
, muss man das halt so hinnehmen. Wenn die IT die Erlaubnis tatsächlich erteilt, wäre IMHO ein CH32V203 eine gute Option. Der kostet fast nichts und hat die beiden benötigten USB-Ports bereits an Bord: https://de.aliexpress.com/item/1005007052897878.html Hier gibt es ein Board dafür, bei
Da ich noch ein unbenutztes Eval-Board (CH32V203C8T6-EVT-R0) https://de.aliexpress.com/item/1005005069239098.html herumliegen hatte und dieses sowieso irgendwann ausprobieren wollte, habe ich mal versucht, das oben Geschriebene rudimentär
-
Thread
CH32V003 J4M6
Es gibt übrigens ein paar nette Spielereien mit dem CH32V003 J4M6, z.B. das hier: https://github.com/wagiminator/CH32V003-GameConsole
Controller selbst zwischen 18 und 24 Cent. https://www.lcsc.com/product-detail/C5346354.html?s_z=n_ch32v https://www.lcsc.com/product-detail/C5346357.html?s_z=n_ch32v https://www.lcsc.com/product-detail/C5187096.html?s_z=n_ch32v Von daher haben die CH32V003 die AVR-Serie abgelöst, so die 16 KByte
-
Thread
Basic im STM8S103
empfohlene Ausstattung. Meld Dich einfach per PM bei mir. Info: https://stepp-ke.de/2023/07/23/wch-ch32v003f4p6-ch32v203c8t6-und-wch-linke/ Der CH32V003F4P6 ist als direkter Ersatz für den STM8Sx03F3P6 gedacht. Hab ich auch schon erfolgreich ausprobiert.
Ausstattung. Meld Dich einfach per PM bei mir. > > Info: > https://stepp-ke.de/2023/07/23/wch-ch32v003f4p6-ch32v203c8t6-und-wch-linke/ > > Der CH32V003F4P6 ist als direkter Ersatz für den STM8Sx03F3P6 gedacht. > Hab ich auch schon erfolgreich ausprobiert. Ganz lieben Dank! Ich habe mir gestern
-
Thread
Welches Oszi? - Kaufberatung
integriert. Highlights * Oszilloskop: 2 Kanäle, 1 MS/s je Kanal, 16 bit, bis 500 kHz, Bereich 200 mV...20 V. Zeit-, Spektrum- und XY-Darstellung. * Voltmeter: 2 Kanäle, Eingangsbereiche ±100 mV, ±1 V, ±10V. 16 bit. Zeiger-Darstellung (Software). DC, AC echter Effektivwert. * Datenlogger Analog
paar geräte die preislich interessant für mich sind. und zwar von Tectronix: 465 (100Mhz,2Ch) für 250€ 465B (100Mhz,2Ch) für 300€ 2213 (60Mhz,2Ch) für 380€ 2213A (60Mhz,2Ch) für 400€ 2335 (100Mhz,2Ch) für 370€ Philips: PM3217 (50Mhz,2Ch) für 340€ Agilent / Hewlett Packard
-
Thread
Wittig/Welec W2000A mit Linux - erste Daten
*VORSICHT* Jedes Kommando kann unbekannte Nebeneffekte haben! [pre]0x25030cLL: Kanal1 LL: 01:2mV, 3:10mV, 4:20mV...b:5V Data1: 0xNA000000, A: Probe 0:0.1:1..7:20:1, Probe PDF,Field 2 m2k_filter_Mode 0/1 (0) 0xAABBCCDD: BBCC SwitchesCH1+0300 DD Virtual_ZeroLevelCH1-8192 L (0096) Data2: 0xAABBCCDD: AA: Virtual_ZeroLevelCH1-8192 H, BB:CH1_DAC_1(00), CC: SwitchesCH1 DD: CH1_DAC_2 (00) Data3: 0x00NN00MM CH1_DAC_3=NN(00) CH1_DAC_4=MM(00) Data4: 0xAABBCCDD BB: FirStartCH CCDD: Ch1_Zero_Sign_Offset
-
Thread
Oszilloskop gesucht
Computer oft etwas (vorsichtig ausgedrückt) merkwürdig sind. Ich habe seit etwa 25 Jahren mein Hameg 203-6, was ich mal neu gekauft habe - seitdem hat es mich nie im Stich gelassen. Da ich in letzter Zeit allerdings oft an Bord messen muss (Yachtelektronik) baue ich mir jetzt auf Basis des STM32F429-
letzter Zeit allerdings oft an Bord messen muss > (Yachtelektronik) baue ich mir jetzt auf Basis des STM32F429-Disco ein > kleines Handheld Oszi... Du solltest Dein bewährtes HM203-6 auch mit einen 150VA Spannungswandler zum Laufen bringen. http://www.pollin.de/shop/dt/MDg3ODQ2OTk-/Stromversorgung/Spannungswandler
-
Thread
Erfahrung JLCPCB PCB Assembly
PANASONIC_C, 4k7,R3 R6 R7 R11,R0603, 5 6µH,L1,L2012C, 10nF,C5,C0603, 10uF/35,C3 C6,C1206K, 20k,3224W-1-203E,RTRIM3224W, 20k,R4,R0603, 100k,R10,R0603, 100nF,C7 C8 C9,C0603, 470uF/10V,C1,PANASONIC_D, BC848,T1 T3,SOT23, BSS84,T4,SOT23, ESP-32S,AI-ESP32-S,ESP-32S, LM4871,LM4871,SOIC8, MB8S,B1,SOIC-4
bill-of-materialsbom-file-for-smt-assembly [code]Qty;Comment;Footprint;Designator;LCSC Part # 1;ESP-32S;ESP-32S;AI-ESP32-S;C277944 1;MB8S;SOIC-4;B1;C232761 2;1uF;C0603;C2, C4;C15849 2;10uF 35V;C1206;C3, C6;C96449 1;10nF;C0603;C5;C57112 3;100nF;C0603;C7, C8, C9;C14663 1;DIODES;SOD323-R;D2;C314262
-
Thread
Hameg HM 605 defekt
Habe erstmal am Ausgang des Netzteils gemessen, Kontaktleiste ChP auf dem Y-Board: Soll gemessen (6) -12V -11.68V (7) +5V +4.92V (8) +12V +12.12V (9) -12/+4.3V -8.45V (10) +140V +108.9V (11) +4.65V +4.18V (12) +68V
. Es ist derT2503 BUX87 (450V/500mA/20W), da kann ich den BF459 nicht nehmen, der macht nur 100mA, ansonsten habe ich nur BD-Typen im SOT-32-Gehäuse, zB BD139 (100V/1.5A/8W) und TFK S150T (sollte BD237 sein, 100V/4A/30W). Sonst könnte
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
B896 1 Udc.CH1=29.4 V Idc.CH1=0.14 A Pdc.CH1=4.2 W Udc.CH2=30.0 V Idc.CH2=0.15 A Pdc.CH2=4.6 W E-Total.CH1=145.471 KWh E-Total.CH2=146.316 KWh E-Tag.CH1=1568 Wh E-Tag.CH2=1610 Wh Uac=233.6 V Freq.ac=49.99
V 17:34:14.222 -> I: Vordach/ch0/Freq: 50.010 Hz 17:34:15.193 -> I: Vordach/ch1/U_DC: 31.000 V 17:34:15.193 -> I: Vordach/ch1/I_DC: 4.600 A 17:34:15.193 -> I: Vordach/ch1/U_AC: 238.500 V 17:34:15.193
-
Thread
CH32V003 Supercluster
Sicherheitsanwendungen > - Untersuchung fehlersicherer Kommunikationsprotokollen zwischen den Würde da dann ehr ein CH32V203 (wenn es WCH sein soll) nehmen. Vor ein paar Jahren waren die mal 20cent/Stück. LCSC möchte aktuell 30cent haben. Hat jedoch gewaltige Vorteile gegenüber dem CH32V003: - vollwertiges RTOS wie
anstelle von abgespecken Versionen wie RT-Thread Nano. Zephyr-Support kommt demnächst raus. - CAN-Bus - V4B anstelle von V2A core - USB host und device falls man es braucht Kennt wer zufällig einen günstigen MCU mit ETH PHY? Der WCH CH32V307 ist relativ teuer.
-
Thread
CH32V003: Probleme mit Bootloaderspeicherbereich
bislang auch nur die "low-level"-Controller von WCH angesehen, demnächst spiele ich auch mal mit einem CH32V002 und einem CH32V006 herum, von denen hier jeweils ein Gurtabschnitt eingetrudelt sind. Es gibt aber auch deutlich größere Brüder mit dedizierter USB-Hardware, die ich mir noch gar nicht angesehen
mein eh schon schlechtes Englisch nicht noch weiter ein. Harald K. schrieb im Beitrag #7888440: > CH32V002 und einem > CH32V006 herum, von denen hier jeweils ein Gurtabschnitt eingetrudelt > sind. V002 habe ich hier auch einen V203 und ein V006 sollte irgendwann auch eintrudeln Harald K. schrieb
-
Thread
poor man's Ethernet-oszi mit STM32, FIFO und AD9288
zwar EOL, aber bei Ali für 1€ noch zu haben. Also laß ich vom Konzept des DSO203 alles weg was stört und Geld kostet: Gehäuse, Akku, Meßbereichswahl, Display, Knöpfe, USB. Stattdessen nehm ich so was als "Boilerplate": https://github.com/AlexPuts/Modbus-TCP-for-stm32-blue-pill
In der ST AN4031 bin ich auf folgenden Satz gestoßen "This example is applicable to products STM32F2, STM32F405/415, STM32F407/417, STM32F427/437 and STM32F429/439 lines. The ADC is configured in __continuous triple Interleaved mode__ In this mode, it converts continuously one analog input channel
-
Thread
Ein stapelbarer 4s aktiver Trafo Balancer mit UART..
Okay der Attiny13V DIP kostet bei Reichelt 1,28€, da werde ich mir 10 Stück für meine 7s Solarmobilbatterie ordern. Vielleicht mag mir noch jemand einen nicht-smd n-ch und p-ch empfehlen der bei +-2 Volt sicher schaltet
Hab mir jetzt über Mouser bei Reichelt einen n-ch und p-ch ausgesucht: n-ch 59 cent TO220 16 mOhm https://cdn-reichelt.de/documents/datenblatt/A200/IRLB8721.pdf V_gs 1,8V Total Gate Charge 7,6 nC C_iss 1077 pF p-ch 39 cent TO252 100 mOhm
-
Thread
Einfaches LED-Stroboskop für 10.000 U/min.
: > Eine billige PIN-Fotodiode für universelle Anwendungen ist z.B. die > BPW34. > Auch eine SFH203, SFH203P, BPV10 oder ähnlich sind sicher ok. Hatte eigentlich die BPW34 vorgesehen, die Diode erzeugte mir auf dem Scope ein seltsames vermanschtes Bild mit ausgeprägter Dachschräge. Die SFH203 (
hat, kann ja der Vollständigkeit halber eine Schaltung mit einer schnellen Konstantstromquelle für 12V malen und anfügen. Der max. LED-Strom ist 3A bei ca. 3V Spannungsabfall.
-
Thread
Temperaturmessung (MCP3424, versch. Sensoren)
bsp. 8,550 mV) macht 9,383 mV und diese > wandele ich wieder in eine Temp. Um --> irgendwas zwischen 202 und 203 > °C. > > Diese Methode scheint mir etwas überholt, gibt’s da was besseres? Ich > denke hier
gegen eine absolute interne Spannungsreferenz. Zumindest dein > NTC liegt aber an der schwankenden 5V Versorgung. Jede Abweichung > zwischen den 5V und den 2.048V geht also ins Messergebnis ein. Man könnte den CH1- in die Mitte eines 100k : 100k Spannungsteilers legen, dann reduziert sich die Abhängigkeit
-
Thread
TEKWAY DST1xx2B Oszilloskop
-SLOPE-SET] 1 [TRIG-SWAP-CH2-SLOPE-WIN] 1 [TRIG-SWAP-CH2-SLOPE-WHEN] 1 [TRIG-SWAP-CH2-SLOPE-V1] 2 [TRIG-SWAP-CH2-SLOPE-V2] 2 [TRIG-SWAP-CH2-SLOPE-TIME] 8 [TRIG-SWAP-CH1-SLOPE-SET] 1 [TRIG-SWAP-CH1-SLOPE-WIN] 1 [TRIG-SWAP-CH1-SLOPE-WHEN] 1 [TRIG-SWAP-CH1-SLOPE-V1] 2 [TRIG-SWAP-CH1-SLOPE-V2] 2 [TRIG-SWAP-CH1-SLOPE-TIME] 8 die firmware kennt sowas nicht (bzw ich sehen kein slope im alt trigger submenu/auswahl
-
Thread
uC mit USB3 Device (!) - welche uC gibt mittlerweile im Jahr 2023?
CH569 Doku von WCH: https://github.com/openwch/ch569 73
Harald K. schrieb im Beitrag #7557765: > Hans W. schrieb: >> CH569 > > Gut gesucht! Danke! Mir gefällt der CH32V307 zwar besser... es war aber USB3 gefragt :) BTW: LCSC liefert auch WCH-chips zu vernünftigen Preisen. Bei Alibaba/Aliexpress kaufe ich nix
-
Thread
WordClock mit WS2812
als "Nichtprogrammierer" habe ich den Artikel bisher auch so verstanden, dass man einen ST Link V2 zum Flashen des STM32-MDB und dann einen 3,3V-USB UART zum Flashen des ESP8266 "über" das STM32-MDB braucht. Dieses "Verständnis" wird dadurch bestärkt, dass der ST Link V2 keine Anschlüsse hat, "auf
als "Nichtprogrammierer" habe ich den Artikel bisher auch so verstanden, > dass man einen ST Link V2 zum Flashen des STM32-MDB und dann einen > 3,3V-USB UART zum Flashen des ESP8266 "über" das STM32-MDB braucht. > Dieses "Verständnis" wird dadurch bestärkt, dass der ST Link V2 keine > Anschlüsse
-
Thread
ESP8266 : LED an RX statt Spannungsteiler :-)
www.aliexpress.com/item/I2C-ADS1115-16-Bit-ADC-4-channel-Module-with-Programmable-Gain-Amplifier-2-0V-to-5/32672594709.html Und wenn der ESP32 komplett von der Arduino IDE unterstützt wird gibt es auch schon ein tolles Modul: http://www.aliexpress.com/item/MH-ET-LIVE-D1-mini-ESP32-ESP-32-WiFi-Bluetooth-Internet-of-Things-development-board-based
algo_pvid=45aa2f70-294d-449f-88c0-7f6b7bd4f2da&transAbTest=ae803_3 https://de.aliexpress.com/item/ESP8266-CH340G-CH340-G-NodeMcu-V3-Lua-Wireless-WIFI-Module-Connector-Development-Board-Based-ESP-12E/32800966224.html?ws_ab_test=searchweb0_0,searchweb201602_1_10152_10065_10151_10068_10194_10304_10307_10137_10060
-
Thread
AVR Synthesizer mit ATxmega128A1
Arduino Shield umzubauen wäre evtl noch ne Idee. Nur sollte man dann die großen Arduino nehmen. Mit 32K kommt man u.u. nicht so weit. Und es müssten noch einige Levelshifter platziert werden, um die 5V Signale des Arduinos kompatibel mit den 3.3V Signalen des FPGAs zu machen. Und man müsste sich überlegen
ADCA.CTRLB = ADC_CONMODE_bm | ADC_RESOLUTION_12BIT_gc | ADC_FREERUN_bm; ADCA.REFCTRL = ADC_REFSEL_INT1V_gc | ADC_TEMPREF_bm; ADCA.EVCTRL = ADC_SWEEP_0_gc; ADCA.PRESCALER = ADC_PRESCALER_DIV512_gc; ADCA.CAL = ADCon.temp_calval; ADCA.CH0.CTRL = ADC_CH_GAIN_1X_gc | ADC_CH_INPUTMODE_INTERNAL_gc
-
Thread
Owon HDS242 bei Pollin
und etwas warm gelaufen neu kalibriert, danach sofort gemessen sind beide Kanäle unterschiedlich: Ch1 ca. -90mV, Ch2 ca. -20mV, beide leicht schwankend. Wenn man genauer messen möchte, sollte man also vor der Messung mal kalibrieren. (wers braucht...) Old-Papa
machte ich eine > "Selbstkalibrierung". > Anbei zwei Bilder im Abstand von 30 Minuten. Jeweils 10 mV/Div. > Das schaut recht gut aus. Allerdings zeigt CH2 ein höheres Rauschen. > MfG > egonotto Danke. Meins zeigt die Drift besonders beim 2V und 5V/div Bereich (10x Multiplikator eingestellt).
-
Thread
Atmega32, Poti, ADC, Poti-am LCD ausgeben
)); lcd_print(2,0,Convert_ADU_to_Text(ADC_Value_CH2)); } } char* Convert_ADU_to_Text(unsigned char ADC_Value) { // Funktion } // Initialisierung des ADU void AD_Init() { // interne Referenzspannung von 5V .. VCC //
fragen, was muss ich eurer Meinung nach tun damit ich den Wert vom Poti ausgeben kann? (ADC_Value_CH1, ADC_Value_CH2)