-
Thread
Arduino im Dauerbetrieb (Langzeiterfahrung) - Lebensdauer?
1,50€ gekauft. Hier, beim ersten Blick, für 2,30€: > https://www.az-delivery.de/products/nano-v3-mit-ch340-arduino-kompatibel? Bei dem Preis stellt sich dann nicht mehr die Frage. Vermutlich wird eher die Hardware drum rum ausfallen. Aber wenn einer ausfällt, dann steckst du eben den Ersatz
Hier hat es auf dem Balkon tageweise mehr als 50°C. (Geländer, dunkler Holzboden) Der recycelte PY32F002 steuert die Pumpe der Hydrokultur mit Per Timer generierter zeit um in Abhängigkeit der Temperatur Pumpzyklen zu regeln.(Keine RTC, Systick) Ich steh natürlich nicht mit der Stoppuhr daneben,
-
Artikel
WordClock mit WS2812
). Rechts sind der Anschluss eines ST-Link V2-Clones zum Flashen und die Anschluss-Skizze der WordClock an das BluePill zu sehen. Bei den Shields ab V3 für das STM32-BluePill Board muss noch eine Drahtbrücke eingelötet werden: Vom STM32 wird der
externer USB-UART-Adapter) User Button GPIO: USER=PC13 (on-board) GPIO: USER=PA6 (auf dem Shield ab v3) WPS Button GPIO: WPS=PC5 (auf dem Shield ab v3) GPIO: WPS=PA7 (auf dem Shield ab v3) ESP8266 Rx/Tx USART6: TX=PA11 RX=PA12 USART2: TX=PA2 RX=PA3 ESP8266 RST/CH_PD GPIO: RST=PA7 CH_PD=PA6 GPIO: RST=
-
Thread
CH32V006 und CH32V007 von WCH
https://www.mikrocontroller.net/topic/556005 wurde bereits 2023 eine eigene Breakout Platine für den CH32V003 vorgestellt. Inzwischen gibt es einige weitere Prozessortypen von WCH, die vom Preis-/Leistungsverhältnis noch interessanter sind. Dazu gehören vor allem der CH32V006 und CH32V007 (siehe Vergleich.pdf
Arduino-Style oder als PatformIO mag wird dafür fündig, z.B. https://github.com/AlexanderMandera/arduino-wch32v003 oder https://github.com/Community-PIO-CH32V/platform-ch32v
-
Thread
py32v002A: Blink-Binary "gesucht"
nicht hin. Scheinbar bin ih ein Freund von wirklich ultrabilligen Elektronikbauteilen und der py32f002 ist so ein ultrabilliges Ding. Nachdem ich erst PFS154 und dann ch32v003 hinbekommen habe, möchte ich jetzt auch gerne mit dem py32f002 "experimentieren" und das stellt sich für mich als harte
kannst du mir ein Blinkbinary erstellen und > hier posten ? In https://github.com/IOsetting/py32f0-template gibt es nur Beispiele für den PY32F002B. Ich habe mal auf die Schnelle "Examples\PY32F002B\LL\GPIO\GPIO_Toggle" ausprobiert, mit einem alten GCC 6.2.1 geht das problemlos. Ob das
-
Thread
Stratosphärenballon
PD120 Mode machen - dauert allerdings auch circa 120 Sekunden. Das ganze wahrscheinlich mit einer ESP32-CAM und einem Sendemodul. Bei dem Modul bin ich mir nicht wirklich sicher - es gibt ein SA818V. Das Teil sendet auf 2m mit wenigen mWatt, aber ob und wie das alles konkret funktioniert, weiß ich noch
genauer des Verhältnisses von Objektradius zu Abstand. https://www.nasa.gov/image-detail/amf-art002e014066/ https://www.nasa.gov/image-detail/amf-art002e010014/
-
Thread
Picoamperemeter Elektor
sowas: Keysight B2980B Das ist für 100GΩ mit 0,41%... spezifiziert. Wie misst man damit 100GΩ auf 0,002%? Selbst mit einer genauen 1000V oder 100V Quelle kann es dann die 10nA oder 1nA nicht besser als 0,2% messen.
Zuerst 10 Stück 10MR Widerstände ausmessen für einen 100MR Widerstand. > Dann nachmessen, wie viele µV noch am offenen Stromport (=0pA) anliegen. > Zirka 1mV erzeugen, z.B. mittels ca.1:100 Teiler und gemessenen 100mV. > (z.B 100k/1k, genauen Teilerfaktor ausmessen) > Die 1mV über den 100MR an den
-
Thread
Arduino und struct gefallen sich nicht !
bei bestimmten Dingen ansetzen müßte, wenn ich das denn umsetzen wollte. Warum bspw. bei einem CH32V003 in : ~/.arduino15/packages/WCH/hardware/ch32v/1.0.4/variants/CH32V00x/CH32V003F4/variant_CH32V003F4.h das hier steht: [code] /* ENABLE Peripherals */ // #define
AVR-GCC Compiler Version 7.3 der der Arduino-IDE 1.8 hinterlegt ist, kann das nicht. Der benutzte RISC-V Compiler für CH32V003 kann es. Im Demo hätte man anstelle einen 12-Bit ADC auf 10 zu reduzieren, eine 10-Bit Auflösung pseudomäßig mittes wert << 2 auf einen 12-Bit Wert skalieren können, so dass
-
Thread
CH32V003 und Arduino
ist eines der #defines nicht aktiv [code] #if (defined(CH32V20x) || defined(CH32V30x) || defined(CH32V30x_C) || defined(CH32V10x) || defined(CH32L10x) || defined(CH32VM00X) ) [/code]
mal eine Vermutung den Raum: Wahrscheinlich ist > eines der #defines nicht aktiv > #if (defined(CH32V20x) || defined(CH32V30x) || defined(CH32V30x_C) || > defined(CH32V10x) || defined(CH32L10x) || defined(CH32VM00X) ) ... sagen wir es einmal so: Der Core ist grundsätzlich irgendwie höchst unvollständig
-
Thread
Wer kann mir ein BIOS Baustein GD25B127D programmieren
sollten funktionieren. Es gibt auch andere kompatible Adapter. Ich habe es bisher allerdings nur mit CH341A und FT232H genutzt. Arduino als Adapter schaut ganz vielversprechend aus. Aber man muss auf Pegel achten. Der Flash verträgt keine 5V. [1] https://amzn.eu/d/7Rt1Yse [2] https://github.com/nofeletru
flashrom 1.6.0, jeweils die Zeilen mit '.model_id', Download siehe https://www.flashrom.org/release_notes/v_1_6.html Für Winbond-ICs musst Du dann in der winbond.c nachsehen, da ist der W25Q128 drin - gerade nachgeshen Falls Du den gängigen CH341 zum programmieren nehmen willst, lies Dir vorher https
-
Thread
Wanderkiste Widlar VIII
Weiter gehts mit Microcontroller & Co. Da hätten wir unter anderem - PY32F002 & PY32F003 - PIC12C672 - ATMEGA128-16AU - PIC16F684 - AT73C213 in QFN die dürfen jetzt eine Runde mitfahren, dann fliegen die raus - DM9161AEP (Ethernet Phy) - ADS2807 (12 Bit 50MHz ADC) -
hätte ich beinahe vergessen das in/out zu hinterlegen. out 2 große Potis 2 Displays 2 ESP32 Worms 2 FR4 Platten Nicht auf dem Bild zu sehen ca. 800g THT Widerstände und THT Kondensatoren. in 6 USB C Isolatoren ( habe diese hier im Marktforum erworben ) 4 Peltier Kühler 12V 6A 2 PCB
-
Thread
CH32V002 Erfahrungen?
Hat hier schon einer Erfahrungen mit dem CH32V002 gesammelt? Ich hab mal ein paar mitbestellt um Versandkosten zu sparen. :-D Ich hab hier jeweils einen CH32V002 und einen CH32V003, beide in SOT16 auf einem identischen Testboard. Minimales
> Ja. Dass die nicht ganz so identisch sind. > 003 hat den V4A Kern, der 002 den V4C. Ja, hab ich gesehen. Der kann wohl multiplikation. Aber sollte da nicht das Binary fuer den 003 erstmal trotzdem laufen? Ich habs aber auch schon mit -march=rv32im -mno-div
-
Thread
LED Zuleitungen reduzieren.
schrieb im Beitrag #7967761: > Wenn du einen ATtiny406 im 3x3 > QFN-Gehäuse nimmst ... oder einen CH32V002/3. Der hat dann ebenfalls 20 Pins, womit sich jede LED auch einzeln ansteuern ließe. Den CH32V002 gibt es laut Datenblatt auch im QFN-12, das ist dann nur noch 2x2 mm groß, allerdings kenne
. Bei 34.4V arbeitet sie zuverlässig und schützt somit den Spannungsregler, welcher bis 36V verwendet werden darf. C5,C6 dienen als Pufferung der 12 bzw. 24V. Sie sind für maximal 50V (C6-35V) ausgelegt. Wobei
-
Thread
STM32F103 : Connect under Reset
, schnell, mit Debug-UART, funktioniert einfach. https://www.st.com/en/development-tools/stlink-v3minie.html https://www.reichelt.de/de/de/shop/produkt/in-circuit-debugger_-programmierer_fuer_stm32_usb-c-330303?PROVID=2788 fchk
überhaupt keinen Sinn, sich mit bspw. PADAUK PFS-Series zu beschäftigen, oder sich "einzuarbeiten" in CH32, wenn man schon sehr viel funktionierende Hard- und Software für AVR, STM32 und NXP hat. Vielleicht haben es sich manche zum Hobby gemacht, gerade das als Herausforderung zu sehen und es gerade
-
Thread
MOD Trackermusic Player auf CH32V002
"$0.10" MCUs sind inzwischen so schnell wie Homecomputer aus den 90ern... https://github.com/cpldcpu/ModPlayRISCV https://www.youtube.com/watch?v=IQmQ0Qlt3V8
-
Thread
CH32V003 J4M6
Es gibt übrigens ein paar nette Spielereien mit dem CH32V003 J4M6, z.B. das hier: https://github.com/wagiminator/CH32V003-GameConsole
wchofficialstore.de.aliexpress.com/store/1100367542 Dort aber bekommt man auch interessante Alternativen zum CH32V003, wie z.B. den CH32V002, der trotz der kleineren Nummer eher ein Upgrade darstellt (mehr RAM, mehr Flash, 12-Bit-ADCs, nur schneller ist er wohl nicht, siehe https://www.mikrocontroller.net/topic
-
Thread
Platinen Anschluss?
www.kingbrightusa.com/category.asp?catalog_name=LED&category_name=KC0201%20Chip%20SMD-0.6X0.3MM Ein CH32V003F4U6 oder CH32V002F4U6 (beide im QFN20) ist gerade mal 3x3 mm groß und etwa 0.6mm dick und hat 18 nutzbare I/O-Pins. Ist das zu groß, kann man versuchen, an den CH32V002D4U6 (QFN12) zu kommen
Harald K. schrieb im Beitrag #7925254: > Ein CH32V003F4U6 oder CH32V002F4U6 (beide im QFN20) ist gerade mal 3x3 > mm groß und etwa 0.6mm dick und hat 18 nutzbare I/O-Pins. Da würde ich doch lieber einen PIC12LF1840 (oder was vergleichbares aus
-
Thread
S: kleinen Mikrocontroller ohne Hühnerfutter für einmaligen Einschaltimpuls
physische Größe und nicht in erster Linie die Anzahl der Pins ankommt, könnte eine der Varianten des CH32V002 interessant sein - den gibt es im QFN12, mit 2mm Kantenlänge. Heißt dann D4U6. Externe Beschaltung braucht der keine, vielleicht ein Abblockkondensator. Und er funktioniert bei Versorgungsspannungen
die Rückwand ab und schau es dir an. Hier sehe ich einen Step-down (XL1509-5.0E1), der aus den 8..30V Eingang 5 Volt macht. Und es gibt noch einen AMS1117-3.3 für den Prozessor (HK32F030).
-
Thread
Lötstationen T12: KSGER Quicko Lefavor Microcontroller Vergleich
Ach, da ginge sicher auch was noch billigeres, ein CH32V002, sofern man nicht die Variante im SO-8 nimmt, sollte das genausogut hinbekommen. Allerdings ist das kein 8-, sondern ein 32-Bitter. Der hat 16 kB Flash, 4 kB RAM und einen 12-Bit-ADC, und kann
B. schrieb im Beitrag #7911851: > ATTiny10 gibt es in 3x3mm mit 6 Pins oder 2x2mm mit 8 Pins. CH32V003 gibt es im QFN-20, das ist dann auch 3x3mm groß (hat halt 0.4mm-Raster). Den neueren CH32V002 gibt es auch im QFN-12, das ist nur 2x2mm groß. Den allerdings verkauft WCH im Moment nicht via
-
Thread
LTE antenne in sichtweide, nur lärche der nachbarin stört
router bestellt. Plus 10mb/s sim karte für 1 monat gratis. Der heir: https://www.youtube.com/watch?v=EIM86aQmAkw Der hat interne antenne und auch ext. antennenbuchsen. Die "max 32 devices" ist etwas komisch. Ist DHCP gemeint? Dann hab ich was zum experimentieren. W.P. K. schrieb im Beitrag
HaBe HeUtE mEiNe FpV kAmErA aN eInEr 5M fIsChErRuTe BeFeStIgT uNd HaB mIcH "dA oBeN" uMgEsChAuT. jA, vOn EiNeR eCkE dEs HaUsEs HaBe IcH 1m ÜbErM dAcH dIrEkTe SiChT aUf DiE lTe / 5G aNtEnNe, UnD dAs MiT "aNsTäNdIgEr
-
Thread
USB-C PD Trigger/Decoy Module
eingebauten EEPROM einmal über I²C programmieren. Als Modul gibt es das z.B. als MIKROE-4328 oder EVAL-SCS002V1.
https://github.com/wagiminator/CH32X035-USB-PD-Adapter Kann man als Grundlage für eigene Anwendungen verwenden.
-
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
CH32V003 / SPI und Gehäuse SOP-16
R. schrieb im Beitrag #7880311: > Oder sie haben es einfach vergessen. Ein Grund, zum neueren CH32V002 zu wechseln, der hat im SO-16 SPI (steht jedenfalls so im Datenblatt V1.6 drin). Im SO-8 allerdings auch nicht. Nebenbei hat der doppelt so viel RAM und einen 12-Bit-ADC (statt des 10-Bit-ADC
> Ein Grund, zum neueren CH32V002 zu wechseln, der hat im SO-16 SPI (steht > jedenfalls so im Datenblatt V1.6 drin). Im SO-8 allerdings auch nicht. Ich weiss, das neuere ist immer besser. Aber weil die so billig sind hab ich
-
Thread
CH32V003 Instruction Execution Timing
Das zweite der "CH32V002" sollte sicherlich "CH32V003" heißen, wie?
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
-
Thread
Suche Software / Firmware für Quadra Chek 200
Ein Hitachi SP14Q002-A1 ist als Display verbaut. Grüße
Batterie hatte ich frisch gewechselt, 3,3V. 31kHz Quarz schwingt mit ca. 700mV, Uhrzeit läuft. Laut Datenblatt des DS1670 schaltet der RST Ausgang 250ms nach stabiler VCC (>2,88V) auf High. Ich werde mal einen neuen besorgen. Dieter S.