-
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