Nucleo, STM32F4x1 BlackPill, und STM32F103 BluePill Anbindung eines ESP8266-WLAN-Moduls mit speziell abgestimmter Firmware WPS-Button zum schnellen Anbinden des ESP8266-WLAN-Moduls an das vorhandene Netzwerk Konfiguration
auf STM32F4x1 BlackPill STM32 Version 3.0.1. Bugfix Advent-Berechnung. Neues Webinterface. Neue Datenstruktur für WC-tables. Neue WC-Tabellen Diverse kleinere Bugfixes STM32 Version 2.9.5. Bugfix Speak-Modus:
Features
Core
- QingKe 32-bit RISC-V4C core
- Support RV32IMAC instruction set and self-extending instructions
- Fast programmable interrupt controller + hardware interrupt stack
- Branch prediction, conflict handling mechanism
- Single-cycle multiplication, hardware division
Memory
- 20KB volatile data storage area SRAM
- 62KB program memory area CodeFlash
- 256B system non-volatile configuration information memory area
- 256B user-defined information storage area
Power management and low-power:
- System power supply VDD voltage range: 2V~5.5V
Clock & Reset
- Built-in 48MHz RC oscillator
- Power
-USB-Knob Für den x035 gibts hier ein USB-Composite-Device: https://github.com/NoNamedCat/CH32X035_USBComposite Hier eine CDC-Implementierung: https://github.com/jobitjoseph/CH32X035_USBSerial Hier gibts Dinge von WCH selbst dazu: https://github.com/openwch/ch32x035 (und entsprechend in anderen Repositories von openwch auch)
Beitrag #8061707: > 5ms bei teilweise mehr als 400mA Gerechnet hatte ich es noch gar nicht. Der ESP32 braucht 3V der Akku hat 4V. Der von mir ursprünglich genannte MCP1700 bringt tatsächlich nur 250mA. U = 4V - 3V = 1V I = 400mA - 250mA = 150mA C = I x t / U C = 0,15A x 0,005s / 1V = 0,00075 F Nach meiner Milchmädchenrechnung sollten demnach 750 µF reichen. Bedenke auch dass ein ESP32 über USB-Kabel halbwegs stabil läuft (WLAN ist halt schwach). Ein USB 2.0 Port ist mit 100mA spezifiziert. Mehr wird ein CP2102 oder CH341 auch nicht aushandeln. Allerdings war mein Zitat mal wieder
Straight leads IPC/JEDEC J-STD-020C Au flashed 260°C / 20 - 40 s ORDERING INFORMATION M S 1 V - T 1 K 32.768 kHz 12.5 pF 20 ppm TA QC Au Square metal package Frequency FL MS1V 2.0 x 2.0 x 6.1 mm Load capacitance CL SMT Package 6.0 pF 7.0 pF Au las ed leads 9.0 pF 12.5 pF Package lead orm Other Con request
betrieben werden soll, einen derartigen Microcontroller auszuwählen. Ein günstiges Beispiel ist der CH32X035 von WCH, für den gibt es auch PD-bezogene Beispielanwendungen: https://github.com/wagiminator/CH32X035-USB-PD-Tester https://github.com/wagiminator/CH32X035-USB-PD-Adapter Das Ding ist eng mit dem CH32V003 verwandt, daher gibt es auch eine Arduino-Unterstützung dafür: https://github.com/pixelEDI/wch-CH230X035-arduino-setup
kosten, dann lohnt es sich nicht mehr darauf zu verzichten es richtig zu machen. Also z.B. STM32C071, STM32F070 oder CH32X035 wären geeignete Kandidaten. Wenn man wirklich nur minimales HID machen will, geht natürlich auch der CH552. Ist aber nen 8051. Wenn man das nicht in riesigen Stückzahlen
das die Unbequemlichkeit in der Entwicklung im Vergleich zu nem deutlich moderneren RISC-V wie dem CH32X035 nicht wert, zumal die preislich ziemlich nah beieinander liegen.
Hier wird ein Selbstbauprojekt für einen USB-PD-Tester beschrieben: https://github.com/wagiminator/CH32X035-USB-PD-Tester
Hier wird ein Selbstbauprojekt für einen USB-PD-Tester beschrieben: > https://github.com/wagiminator/CH32X035-USB-PD-Tester Das Ding müsste jetzt noch eine Schnittstelle haben, mit der es einem Netzteil die einzustellende Spannung und Strom mitteilen kann und man hätte einen fertigen USB PD Source Tester
Ralph S. schrieb im Beitrag #7997999: > allerdings finde ich kein Reference-Manual hierfür (nur für CH32X035). ch32x033 und ch32x035 sind so eng miteinander verwandt, daß sie sich Datenblatt und Reference Manual teilen. Die wesentlichen Unterschiede kannst Du der Tabelle auf der zweiten Seite des
Comparator. Dafür fehlt die Möglichkeit von USB-C PD, die beim CH32X035 im TSSOP20 statt dessen rausgebondet ist. Die größeren Gehäuse des CH32X035 haben die Pins des CH32X033 aber auch. Von daher braucht es wirklich kein separates Reference Manual.
noise blanker TDA1591 SO20: plastic small outline package; 20 leads; body width 7.5 mm SOT163-1 D E A X c y H v M A E Z 20 11 Q A2 A A1 (A 3 pin 1 index θ L p L 1 10 detail X e b w M p 0 5 10 mm scale DIMENSIONS (inch dimensions are derived from the original mm dimensions) A UNIT A 1 A 2 A 3 b p c D (1) E(1) e HE L L p Q v w y Z (1) θ max. 0.30 2.45 0.49 0.32 13.0 7.6 10.65 1.1 1.1 0.9 mm 2.65 0.25 1.27 1.4 0.25 0.25 0.1 o 0.10 2.25 0.36 0.23 12.6 7.4 10.00 0.4 1.0 0.4 8 0.012 0.096 0.019 0.013 0.51 0.30 0.42 0.043 0.043 0.035 0o inches 0.10 0.01 0.050 0.055
Niklas G. schrieb im Beitrag #7969580: > Man kann einen STM32Gxxx dazu programmieren per USB-PD zu kommunizieren > und das gewünschte Profil anzufragen, und entsprechend GPIOs zu setzen. Wenn man einen µC programmieren möchte, kann man auch einen CH32x035 verwenden
Beispielanwendung, die als Ausgangspunkt sicherlich hilfreich sein dürfte: https://github.com/wagiminator/CH32X035-USB-PD-Adapter Eine Variante davon wäre noch das hier: https://github.com/wagiminator/CH32X035-USB-PD-Tester Falls jemand lieber mit einem Attiny814 basteln möchte: https://github.com
sein. Als Ausgangspunkt dafür sollte sich das hier gut eignen: https://github.com/wagiminator/CH32X035-USB-PD-Adapter https://github.com/wagiminator/CH32X035-USB-PD-Tester Der dort verwendete µC kann via Aliexpress von WCH bezogen werden (die betreiben dort einen eigenen Store, der allerdings
Spannung entscheiden müßte. @ kirnbichler Der Umfang erschlägt mich fast. ^^ Danke. Die Platine "CH32X035F8U6" sieht interessant aus. Der Platz wird - ohne die Buchse abzulöten - dafür nicht reichen. Ich werde mich erst einmal hineinlesen.
Differenz Sende-Empfangsrequenz 8,26Hz (@1Mhz)
Tek Stop M Pos: 0.000s CURSOR Typ Zeit Quelle CH1
dt 121.0ms Cursor 1 42.0ms -16.0mV Cursor 2 -79.0ms -176mV
dV/dt 1.32V/s 8.264Hz CH1 200mV CH2 200mV M 25.0ms CH1 -20.0mV 988.035Hz 13-Okt-25 08:23
Tek Stop M Pos: 0.000s CURSOR Typ Zeit Quelle CH1
/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
Ding genutzt werden. Könnte für batterieversorgte Anwendungen lohnend sein. Und es gibt noch den CH32V006, den aber nicht mehr im SO-8. Wenn man sich übrigens mit USB beschäftigen will, ist der CH32X035 ein interessanter Kandidat, der enthält ein USB-Device-Interface und "spricht" USB PD. Stefan
A D M D R N I I C G C L C G T T N X V V V A V F V A X X G R 48 47 46 45 44 43 42 41 40 39 38 37 ERROR/INT0 1 36 VDDRX NPCM/INT1 2 35 RXIN1 MPIO_A0 3 34 RST MPIO_A1 4 33 RXIN2 MPIO_A2 5 32 RXIN3 MPIO_A3 6 RXIN4/ASCKIO 31 PCM9211 MPIO_C0
PD bezogene) Beispiele für die Anwendung gibt es vom wagiminator: https://github.com/wagiminator/CH32X035-USB-PD-Tester https://github.com/wagiminator/CH32X035-USB-PD-Adapter Kaufen kann man den Chip von WCH selbst, die betreiben bei aliexpress einen eigenen "Store" (der allerdings immer zum Wochenende
Von "weact studio" gibt es eine fertige Platine damit https://github.com/WeActStudio/WeActStudio.CH32X035CoreBoard
wenig Geld, und auch ein paar Projekte, die damit etwas anstellen: https://www.wch-ic.com/products/CH32X035.html https://github.com/WeActStudio/WeActStudio.CH32X035CoreBoard https://www.aliexpress.com/item/1005006909948695.html https://github.com/wagiminator/CH32X035-USB-PD-Tester https://github.com/wagiminator/CH32X035-USB-PD-Adapter (Ja, diese beiden Projekte machen natürlich was anderes, aber daraus lässt sich möglicherweise interessantes ableiten) Persönliche Anmerkung an Henrik: Ich verfolge Deine Basteleien
Netzteil auch PPS kann, ist es ein praktisches Gegenstück hierfür: https://github.com/wagiminator/CH32X035-USB-PD-Adapter Unbelastet hat es eine Leistungsaufnahme von 0.08 Watt.
https://github.com/wagiminator/CH32X035-USB-PD-Adapter Kann man als Grundlage für eigene Anwendungen verwenden.
Harald K. schrieb im Beitrag #7902978: > https://github.com/wagiminator/CH32X035-USB-PD-Adapter > > Kann man als Grundlage für eigene Anwendungen verwenden. weiß nicht - warum brauch ich zur Spannungsversorgung meiner eigenen Anwendung ein Display? Zum Testen und so,
SPI, da brauchst du nur MOSI und kein SCK. Ich habe mal ein Beispiel angehangen, allerdings für den CH32X035. Sollte aber für die versammelten Experten kein Problem sein, das auf den CH32V003 anzupassen. Und mich bitte nicht wegen dem Code verhauen, ich bin nicht so der C-Experte. Das Timing ist zwar
Reinhard R. schrieb im Beitrag #7880530: > Ich habe mal ein Beispiel angehangen, > allerdings für den CH32X035. Sollte aber für die versammelten Experten > kein Problem sein, das auf den CH32V003 anzupassen. Ich weiß, dass das nach Anpassen funktioniert, ich habe das angepasst und ausprobiert. Von dir
Hast Du zufällig noch eine Nummer größer da um zu vergleichen wie es da dann aussieht? Also z.B. der CH32X035, das wäre ein V4C-Core. Vanye R. schrieb im Beitrag #7878790: > Also DAS finde ich beaengstigend. Das sagt mir naemlich das sie gemerkt > haben das es bei aelteren Teilen ein Problem gab
Harald K. schrieb im Beitrag #7922229: > Das zweite der "CH32V002" sollte sicherlich "CH32V003" heißen, wie? Ja, natürlich. - CH32V002: ca 0.8 x 1.1mm² =0,88 - CH32V003: 1.7 x 1.2 mm²* = 2,04 *https://zeptobars.com/en/read/wch-ch32v003-risc-v-riscv-microcontroller
allererst, das eingestellte Archiv hier: - funktioniert unter Linux - beinhaltet ein sehr abgespecktes CH32FUN Framework, weil das hier nur für einen CH32V003 gedacht ist (und die anderen Controller der CH32-Serie für mich untergeordnete Bedeutung haben, hier verwende ich dann lieber STM32) - benötigt einen
Ist zwar off-topic, aber da anscheinend hier CH32-Interessierte beisammen sind: hat schon mal jemand ein Errata von irgendeinem CH32-Chip zu gesicht bekommen? Angefangen hatte ich mit dem CH32V003 und z.Zt. durchwühle ich die Beispiele des CH32x035
Celeron, 4GB RAM und verhältnismäßig langsamen 64GB eMMC bis zum recht teuren ThinkPad T14 mit i7, 32GB RAM und ziemlich schnellen 2TB NVMe-SSD aufzählen – ich finde jedoch, dass es in der Verantwortung des Fragenden liegt, die Frage möglichst präzise zu stellen – spätestens auf entsprechende Nachfrage
Das können beispielsweise die beiden Ikea Sjöss-Netzteile, und hier https://github.com/wagiminator/CH32X035-USB-PD-Tester hat Stefan Wagner sich eingehend mit einem Selbstbau eines solchen "Decoy" und Testers beschäftigt.
vom VEB Schaltgeräte Auerbach hergestellte "gepolte KleinreJais". Seine geringen Abmessungen (43 mm X 21 mm X 17 mm), sein geringer Leistungsverbrauch (3,7 m W) und der 7polige Stecksockel für Miniaturröhrenfassungen gestatten vorteil· haften Einsatz in transportablen Geräten. 1.3. Sonderausführungen
Yalu X. schrieb im Beitrag #7862597: > Für etwa den doppelten Preis eines CH32V003 bekommst du den CH32V203. > Der hat den gewünschten 12-Bit-ADC, mehr Pins (37 GPIOs), mehr Flash (64 > KiB), mehr RAM (20
hinzuzufügen. ...und der integrierte vollständige Controller für USB-C PD. Man kann mit den ch32x033/35 also einen vollständig programmierbares USB-C PD Triggerboard bauen. Und das für insg. weniger Geld als die Fertiglösungen. Siehe hier: https://github.com/wagiminator/CH32X035-USB-PD-Adapter
for I C-bus PCF8574 SO16: plastic small outline package; 16 leads; body width 7.5 mm SOT162-1 D E A X c H y E v M A Z 16 9 Q A2 A A 1 (A3) pin 1 index θ Lp L 1 8 detail X e b w M p 0 5 10 mm scale DIMENSIONS (inch dimensions are derived from the original mm dimensions) UNIT A A A A b c D (1) E (1) e
30 31 32 1 2 14 15 16 31 32 Stays in AUTO_RST Mode if SDI is LOW in a data frame SDI AUTO_RST COMMAND ± A000h X X X X X X X X Data from sample N B15 B14 B3 B2 B1 B0 Data from 1 Ch of Seq. SDO Figure 81. Enter
RESISTANCE RATINGS Parameter Symbol Typ. Max. Unit b, d R Maximum Junction-to-Ambient t 10 sec thJA 32 40 °C/W Maximum Junction-to-Case Steady State R 0.5 0.6 thJC Notes: a. Based on C = 25 °C. b. Surface mounted on 1" x 1" FR4 board. c. t = 10 sec. d. Maximum under steady state conditions is 90 °C/W.
BY 1 12 Frankreich FR 1 32 Algerien DZ 0,31 13 Deutschland DE 1 33 Marokko 1 MA 0,73 14 Griechenland GR 1 34 Tunesien1 TN 0,99 1 15 Ungarn HU 1 35 Libyen 1 LY 0,18 16 Italien IT 1 36 Ägypten EG 0,13 1Dieses Land/diese Region liegt
vector potential 6.2. ILLUSTRATION HOW TO SELECT T , 0HE C-MAGNET 181 I y − 0.105 y + 0.105 T0,x = 2 2 + 2 2 2π x + (y − 0.105) x + (y + 0.105) (6.2) − I y − 0.035 + y + 0.035 , 2π x + (y − 0.035) 2 x + (y + 0.035) 2 I x x T0,y = − 2 2 + 2 2 2π x + (y − 0.105) x + (y + 0.105) (6.3) I x x − 2 2 + 2 2 . 2π x + (y − 0.035) x + (y + 0.035) The impressed current vector potential can be calculated by analytical expression in nodes of the finite element mesh and the reduced scalar potential can be used in the
Semiconductor Logo Part Number V20100S VF20100S VB20100S VI20100S 0621X 0621X 0621X 0621X Date Code NC A Circuit Diagram 06 21 X TO-220AB ITO-220AB TO-263AB TO-262AA Factory Designator Week 21st Year 2006 Logo MBR1060 MBRF1060 MBRB1060 Part Number 0621X 0621X 0621X Date
. BY329X-1700S DAMPER DIODE 934054899127 T M 3 31-12-00 30-6-01 Ph:BY329X-1500S Same Product Available at 1500V. Consult Marketing. BY329X-800 DAMPER DIODE 934038040127 T M 3 31-12-00 30-6-01 Ph:BY329X-1200 Same
Reset 0 0 0 0 0 0 0 0 Bit Symbol Value Description 00h to 7:0 PW [23:16] FFh Bit 16 to 23 from 32-bit Password 3Ch – Password 3 Bit 24 to 31 from 32-bit Password. Write only. Returns 0 when read. Address Function Conv. Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Password 3 W PW [31:24] 3Ch Reset
Oszillator an Bord von IC1 schwingt undT3leiten.DerdurchdieAntriebswick- mit der Frequenz des Quarzes X1 auf lungderUhrfließendeStromistsogerich- 32,768 kHz. Mit Trimmkondensator C1 tet, dass die grüne LED aufleuchtet.Geht kanndieFrequenzaufihrenpräzisenSoll- Ausgang Q6 von IC2 nach einer Minute wert gezogen
, DESCRIPTION DUBL WAX COAT A10X4JP1200 213–0006–00 SETSCREW:8–32 X 0.188,STL CD PL,HEX SKT,CUP PT 3M099 ORDER BY DESCRIPTION A10X4JP1400 213–0006–00 SETSCREW:8–32 X 0.188,STL CD PL,HEX SKT,CUP PT 3M099 ORDER BY DESCRIPTION A10X5A1000 211–0730–00 SCR,ASSEM WSHR:6–32 X 0KB01 ORDER BY 0.375,PNH,STL,CDPL,T–15,TORXDR,MACHINE, DESCRIPTION DUBL WAX COAT A10X6A1000 211–0730–00 SCR,ASSEM WSHR:6–32 X 0KB01 ORDER BY 0.375,PNH,STL,CDPL,T–15,TORXDR,MACHINE, DESCRIPTION DUBL