-
Thread
CH32V203 programmieren
einfällt: der E-Link ist default für die ARM MCUs >von WCH konfiguriert. Diesen musst Du auf Risc-V umstellen. Danke. Irgendwo hatte ich gesehen, dass Programmierer die rote LED für RISC-V und die blaue LED für etwas Anderes. Ich habe aber einen CH32V003 erfolgreich damit programmiert, deshalb
Auch bei mir funktioniert der WCH-LinkE mit zwei verschiedenen CH32V003- und einem CH32V203-Board (sieht genau so wie deines) problemlos. Ich kann mich nicht erinnern, dass ich dafür mit irgendwelchen Spezialtools oder dem Mode-Switch etwas umkonfigurieren musste
-
Thread
Cosmic CXSTM8
an dem orientiert, was STM verwendet. Sieh Dir den CH32V003 und seine Geschwister an. https://www.eevblog.com/forum/blog/eevblog-1524-the-10-cent-risc-v-processor-ch32v003/ Dem Hobbyentwickler ist geholfen, wenn er nicht mit drölfzig Architekturen
Modellreihen wiederverwendet, ist ein "Added Bonus". Je nach Betrachtung fuer die STM8, oder die STM32. > Sieh Dir den CH32V003 und seine Geschwister an. Nein danke. Schon die anderen Prozessor-IDs sorgen fuer einen bei mir voellig unerwuenschten "Spass" beim Debuggen. Wenn 32 bit nicht noetig
-
Thread
Halbbrücke schaltet nur mit minimaler überlappung und nicht im Dutycycle
deiner Schaltfrequenz? Oh..und es gibt Mikrocontroller die brauchen solche Widerstaende nicht. (z.B CH32V003) da kannst du eine deadtime im Timer einstellen. Solltest du bei deinem auch mal pruefen. Das ist viel besser. Vanye
Schaltfrequenz? > > Oh..und es gibt Mikrocontroller die brauchen solche Widerstaende nicht. > (z.B CH32V003) da kannst du eine deadtime im Timer einstellen. Solltest > du bei deinem auch mal pruefen. Das ist viel besser. > > Vanye Prinzipiell hab ich das Schaltbild welches im Datenblatt des Treibers
-
Thread
[S] Low-Pin Count MC mit USB-HID
Ein Äquivalent von V-Usb gibt es auch für den CH32V003 von WCH. Für HID ist das ausreichend, und das geht sogar mit der Variante im SO-8. https://github.com/cnlohr/rv003usb Allerdings, wenn man damit leben kann, doch
wäre mir 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.
-
Thread
Copilot für MCUs
Mikrocontroller-Projekte ausprobiert? Mich würde vor allem interessieren, ob das auch mit exotischeren Teilen wie dem CH32V003 von WCH klappt. Wie sinnvoll ist Copilot bei so Embedded-Kram überhaubt? Was an Aufgaben kann Copilot übernehmen? Ich mein es gibt ja für vieles mittlerweile ein HAL... Darauf könnte der ja zugreifen
zugreifen... Eure > Erfahrungen? CoPilot hat u.a. GitHub gelesen. Dort gibt es 367 Projekte zum CH32V003. Könnte also schon sein, dass es da sinnvolle Antworten liefern kann. Bei einem STM32 benutzt es die HAL, aber die gibt es ja auch schon lange und es gibt Zigtausend Projekte mit STM32 auf GitHub
-
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=
-
Thread
Clang mit XTENSA-Unterstützung, chinesische Bluetoothalternative und große Politik
Regen stehen ließ, wäre eine lustige Idee. ### Bit Banging-basierte USB-Implementierung für CH32V003 Der CH32V003 und seine Kollegen haben sich im Bereich der Ultra-Billig-Mikrocontroller fest etabliert. Problematisch ist, dass der geringe Preis den Möglichkeiten im Bereich der Peripheriegeräte enge Grenzen anlegt.  Bildquelle: https://github.com/cnlohr/ch32v003_3digit_lcd_usb/ Die in der Abbildung gezeigte Platine ist ein Demo-Board für ein GitHub-Projekt, das durch Nutzung von Assembler-Code und Bit Banging dem CH32V003 ein USB-Interface und die Möglichkeit
-
Thread
An die Mathematiker / Informatiker: Spirograph ohne Gleitkomma
Gleitkommaunterstützung zu machen (so entspannt war es nicht, weil ich endlich auch ein ST7789 Display sauber an einem CH32V003 zum Laufen bringen wollte und das SPI hierfür etwas gezickt hat, bis ich ie richtige Einstellung hierfür gefunden hatte). Der Hintergrund also ist, dass das auf einem Controller mit sehr wenig
benötigt. Also mal das Hirn anstrengen und überlegen wie das im Flash knapper geht (soll ja auch im CH32V003 noch laufen). Das Ergebnis kann man in der angehängten Source sehen. Sinus wird aus einer LookUp-Tabel entnommen und der Spirograph wird hieraus gefüttert. Display hat hier Auflösung 240x240
-
Thread
I2C Display einfache Frage
der verwendete Compiler ist natürlich SDCC. Sollte Bedarf daran bestehen, aufzuzeigen wie das an CH32V003 (mit Framework CH32fun) oder mit einem STM32 aussieht (hier dann libopencm3, keine HAL und kein CubeMx), dann kann ich da hier gerne auch posten, allerdings bin ich der Überzeugung, dass man sich
weniger, weil der Overhead den Arduino da erzeugt (ich bin da gerade an einem anderen "Projekt" mit CH32V003) ist da schon enorm und frißt gut Speicher.
-
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
8048 Assembler für aktuelle Windows-Versionen
CONTENTS OF R4. ISIS-II MCS-48/UPI-41 MACRO ASSEMBLER, V4.2 PAGE 2 LOC OBJ LINE SOURCE STATEMENT 003E F8 55 MOV A,R0 ;R0 SHIFTED TO R1. 003F A9 56 MOV R1,A 0040
> ... wenn man eine Umgebung hat, unter der das noch läuft. Da braucht man > halt DOSBox, ein 32-Bit-Windows oder eine andere Art der Emulation. > > BTW: Wo findet sich das Original? (M)Ein 64 bittiges kann das viel einfacher. :) >MSDOS ISIS.EXE DOS ISIS environment V1.0 =asm48 prg.asm
-
Thread
GNUBLIN www.gnublin.org
, 75 messungen, ch2 0x0903 = 10bit, 75 messungen, ch3 0x0100 = 10bit, "single shot", ch0 0x0101 = ..., ch1 ... Nur das setzen der Auflösung klappt noch nicht, kommen immer 10bit bei raus.
Netzwerken scannst wird auch der Signalpegel angezeigt. @Thomas... Du versorgst dein Board mit 5 V also 0V gegen 5V daraus machst du -1.6V und +1.6V. Das Board kann 0V - 3,3V Messen also denke ich dass der ADC das 0V-Potential bei -1,6V hat das bedeutet, dass +1,6V für den ADC bei 1,6V+1,6V=3,2V liegen
-
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
Koax Überspannungsschutz
0,003A 12V F Bei dem Eingangswiderstand schmilzt der Draht doch erst bei über 250V
das Messgerät, nicht über 3mA liegen. Sonst liegen, wie von @Dieter erklärt, am surpressor über 24V. U = R*I = 6800ohm * 0,003A=20,4V Die 12V wären die optimale Nennspannung der Sicherung. 250V geht auch, ist aber nicht opti. 12V sicherungen, gibts aber wohl nur im Fahrzeug bereich. Wohl ein
-
Thread
Migros Story Mania Hör-Box abgeschliffenen Mikrocontroller eruieren, reverse engineering
N76E003AT20 doch auslesen können ist herzlich willkommen. Hier noch das Datenblatt: http://www.nuvoton.com/resource-files/DS_N76E003_EN_Rev1.03.pdf Soweit mal ein herzliches Dankeschön an alle, die uns
die Box zu öffnen und somit für den 0815 Konsumenten nicht machbar) oder es sind andere Nummern als M32.smp ....
-
Thread
RISC-V Einstieg Ressourcen (TRM, etc.)
Motopick schrieb im Beitrag #7820198: > Heute kann man natuerlich auch ein ESP32C3-Board beim Chinesen > ordern. Oder, wenn man es kleiner mag, sich einen CH32V003 ansehen. Der ist für viele einfache Anwendungen ausreichend, und ist insofern bastelfreundlich, als daß er auch
vscode verwenden und sich eine Arbeitsumgebung selbst zusammenstellen: https://github.com/cnlohr/ch32v003fun Wahlweise mit oder auch ohne platformio Vom gleichen Hersteller gibt es auch "größere Brüder". Und entgegen der recht dürftigen Dokumentation der früheren Bausteine von WCH (wie z.B
-
Thread
Antennenpositioner synchron
,004H,022H,078H,03CH,000H,0BEH "Amos 17 17.0E",007H,0E4H,003H,0E8H,087H,02DH,000H,000H,004H,00EH,078H,03CH,000H,0AAH "TianLian 1E 16.8E",007H,0E1H,003H,0E8H,087H,02DH,009H,000H,004H,00CH,078H,03CH,000H,0A8H "Eutelsat 16A 16.0E",007H,0D6H,003H,0E8H,087H,02DH,000H,000H,004H,004H,078H,03CH,000H,0A0H "Hotbird 13FG 13.0E",007H,0ADH,003H,0E8H,087H,02DH,000H,000H,003H,0E6H,078H,03CH,000H,082H Eine Ziffer (Satellitennummer) gibt es auch noch
-
Thread
Analoges Projekt auf MC umrüsten. Frage zu PIN Zuweisungen.
überwachen und Betriebsstunden zählen ... Wo ein Wille ist, ist ein Weg! Ich setze gerade einen CH32V003 ein um mir zwei gegenphasige 50% Rechteck mit Deadtime zu erzeugen. Also ein Schaltnetzteil. Sonst macht der nix, aber er kostet auch nix. Das Schweizer Taschenmesser unter den ICs... Vanye
> Wo ein Wille ist, ist ein Weg! Ich setze gerade einen CH32V003 ein um > mir zwei gegenphasige 50% Rechteck mit Deadtime zu erzeugen. Also ein > Schaltnetzteil. Mit einem billigen Schaltnetzteil macht man sich die Genauigkeit eines empfindlichen Messgerätes
-
Thread
Hochleistungsoperationsverstärker, flexible Steckverbinder, Labormäntel und mehr
Ausgangsleistung (50 mA) ist ja auf Billigst-Microcontroller-Niveau. Das > wird man sich mit einem CH32V003 auch basteln können, irgendwo fehlt mir > da das Verständnis für den Sinn des Ganzen. Das liegt daran das du den nicht begriffen hast. .-) Ich hab vor einem Jahr mit dem IMHO aehnlichen
Ausgangsleistung (50 mA) ist ja auf Billigst-Microcontroller-Niveau. Das > wird man sich mit einem CH32V003 auch basteln können, irgendwo fehlt mir > da das Verständnis für den Sinn des Ganzen. Bis man sich da in die etwas > unübersichtliche Darstellung der Animations-Engine eingelesen hat, hat
-
Thread
News: Meadow schneller, Microsoft setzt auf ARM, Printinduktor-Motoren und mehr
[](/attachment/574936/3.png) (Bildquelle: cnx, https://www.cnx-software.com/2022/10/22/10-cents-ch32v003-risc-v-mcu-offers-2kb-sram-16kb-flash-in-sop8-to-qfn20-packages/) Interessant ist im Zusammenhang mit dem vorliegenden Chip außerdem, dass er in vier verschiedenen Gehäusevarianten angeboten
sieben Euro (https://lcsc.com/product-detail/Microcontroller-Units-MCUs-MPUs-SOCs_WCH-Jiangsu-Qin-Heng-CH32V003F4P6-EVT-R0_C5187532.html bzw https://www.tindie.com/products/adz1122/ch32v003-risc-v-mcu-offers-2kb-sram-16kb-board/). ### Planaren-Elektromotor durch PCB-Print-Induktoren Mit „Planarmotoren
-
Thread
News-Roundup: Raspberry Pi, Arduino, OpenWRT und mehr
/635048/2.png) Bildquelle: https://www.oemsecrets.com/compare/AKX00066 ### OLIMEX RVPC: RISC-V-Evaluationsboard um nur einen Euro. Der „Preisverfall“ im Bereich der Entwicklungsboards geht klar nach unten - der in der Abbildung gezeigte Kandidat basiert auf dem WCH CH32V003, und ist - laut Planung
> As CH32V003 have only 2K of RAM VGA resolution of 320×200 is possible VGA Ausgang? Mir ist natuerlich klar das einer der Gruende die Realisierbarkeit ist, aber wirklich VGA? Wer hat den noch etwas das
-
Thread
MicroPython-Arduino, Raspberry Pi OS-Update und Compute Module-Leaks
mitbringt.  Bildquelle: https://www.tindie.com/products/allexok/ch32-ant-ch32v003-risc-v-board-with-stemma-qt/#product-description Interessant ist an diesem Angebot unter anderem, dass der Formfaktor mit dem hauseigenen ESP32-C3-Board identisch ist. Nutzer können
> Prokyber: Kannibalisation des ESP32-C3 mit WCH32. Das ist ein bisschen, ähm, lächerlich. "Prokyber" verwendet einen CH32V003, das ist der /kleinste/ RISC-V-Controller von WCH. 48 MHz Takt, 16 kB Flash, 2 kb RAM, und eine Handvoll I/
-
Thread
BluePill -> CH32 statt stm32
AZ-Delivery einen Satz BluePills bestellt. In der Bestellüberschrift und auf dem Kartonaufkleber steht STM32 - es sind aber CH32f103 verbaut und mir scheint, dass ich die nicht über die Arduino-IDE erreicht kriege. Weiß jemand ob die nicht nur pin- sondern auch "IDE-kompatibel" sind? Das kann ja für
WCH hat auch einen "Clone" des GD32VF103 herausgebracht: https://www.cnx-software.com/2020/06/15/wch-ch32v103-general-purpose-risc-v-mcu-offers-an-alternative-to-gd32v-risc-v-microcontroller
-
Thread
Noch ne Wordclock
. Mit einem npn Transistor bekommt man das besser hin. [pre] ___ Data 5v o----|___|----*----o out 1k | 5v ___ |/ 3.3v o----|___|---| npn 10k |V Data | In o-------------' 3.3v [/pre]
habe ich nochmal genau nachgelesen. Das von mir genutzte Board https://www.ebay.de/itm/NodeMCU-V3-ESP8266-Development-Board-Arduino-ESP-12E-Lua-CH340G-WiFI-WLan-IoT/274106970428?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2057872.m2749.l2649 stellt am PIN VU direkt die benötigten 5V vom USB-In zur
-
Thread
[V] SI8932D-IS4 analoge Trennverstärker
mal kurz was man mit dem SI8932 schönes machen > kann. Gefällt mir! Wie/womit hast du die +-5.5V potentialfrei erzeugt? Zeigt mal bitte mehr von deinem (selbstgestrickten?) ch32v003 Board.
von deinem (selbstgestrickten?) ch32v003 Board. Was willst du da sehen? Ist doch auf dem Bild. Eigentlich peinlich banal. Da ist ja nur der Controller, meine eigener Debugstecker, ein Kondensator und eine LED drauf. Vanye
-
Thread
Gerät für Betrieb am Smartphone - USB-C Port teilen/mitbenutzen
integrierten Hardware-USB? Gibt ja genug. Von WCH gibt es sogar welche, die USB-PD unterstützen, den CH543 mit MCS-51-Kern https://www.wch-ic.com/products/CH543.html und den CH32X035 mit RISC-V-Kern https://www.wch-ic.com/products/CH32X035.html
www.mikrocontroller.net/topic/548353#new Die genannten 10 Cent sind beinahe korrekt, ein Gurtabschnitt mit 50 CH32V003J4M6 (im SO-8-Gehäuse) ist für etwa 5.70 EUR (allerdings zzgl. Versand) zu bekommen.
-
Thread
Rauschen an CH74HC4046AE PLL
Hallo Zusammen, ich habe aktuell ein Problem die CH74CH4046 PLL ordentlich zu betreiben. Folgende Randbedingungen sind momentan gegeben: - R1 = 15k - R2 = 3k24 - R3 = 10k - C1 = 470p - C2 = 100p - Vcc = 3.3V - Eingangsfrequenz 4MHz Grundsätzlich
Pll-Problem schrieb im Beitrag #6106522: > ich habe aktuell ein Problem die CH74CH4046 PLL ordentlich zu betreiben. glaube ich gerne, sowas gibts nicht ich fand zwar CD74HC4046 und Verwandte HCT, 54er aber weder CH74 noch 74CH Pll-Problem schrieb im Beitrag #6106522:
-
Thread
STM8 und ADC
Ungenügende Genauigkeit. Minimalschaltung und Minimalprogramm im Anhang, verwendeter Compiler SDCC v3.6. Problem: Unterhalb von 0,2V Eingangsspannung zuckt der ADC mit keinem einzigen Bit (insgesamt mit 3 verschiedenen STM8S103 und einem STM8S003 getestet). Von 0 .. 0,2V liefert der ADC den
im Bereich von 0,0 bis 1,0V bräuchte ich es genauer, ansonsten macht ein Eingangsspannungsteiler keinen Sinn. Das Auslesen des ADC geschieht mit folgendem Code: [c] #define adc_init(ch) { ADC_CSR = (ch);
-
Thread
STM32 Win10 COM-Treiber
über den USB vom STM diesen an den PC anschließen. Im Geräte-Manager meldet sich der STM als „Mapple 003“ an [Bild 1] und nach kurzen automatischen Updates der Treiber wird dieser unter „libusb-win32 device“ als „Maple DFU“ angezeigt [Bild 2]. So weit so gut…. Leider fehlt hier jedoch die Zuweisung eines
Auch im 32-bit-Win10 ist die Lage jetzt stabil. Nach Ausführen von install_drivers.bat verschwand die Meldung "Maple 003" bei "andere Geräte" und es tauchte zunächst wie beim TO "Seine Majestät (erfindix)" in Bild
-
Thread
Mikrocontroller mit 5V
Etwas ähnliches: Bei STM32 darf man viele Pins mit einem externen Widerstand auf 5V hoch ziehen, falls benötigt.
Steffen H. schrieb im Beitrag #7804505: > Ich dachte, die 5V Zeit wär vorbei. Fallen Euch noch mehr ähnliche > Controller ein? CH32V003, CH32X035, CH32V103.
-
Thread
ALLPOWERS S2000 PRO Reparaturhilfe
Mit dem Programmer konnte ich den Flash ohne zusätzliche 24V mit Jlink Flash über N32G455RE auslesen
Hi, Does anyone have the firmware for the Monster X BMS board CFYBMS48V-150A ver 1.4 with the CKS32F103C8T6 MPU (STM32F103FC8T6 clone). Does anyone have spare BMS board(s) they would like to sell? Just for reference here are the pinouts from the CFYBMS48V-150A board
-
Thread
joy-it SBC-TTL hat gar keinen CH340G
Fakes der CH340 Serie sind schon länger bekannt.
joy-it ansehen. Einfach nach SBC-TTL suchen. Der Adapter funktioniert und im Linux meldet er sich als CH340 die QunHeng. Die Ausgabe von lsusb ist: [pre] Bus 003 Device 004: ID 1a86:7523 QinHeng Electronics CH340 serial converter Couldn't open device, some information will be missing Device Descriptor
-
Thread
HD44780 I2C Adapter
unterschiedlicher Hardware nicht. Ein direkt verdrahtetes HD44780 komatibles Display funktioniert mit dem CH32V003 Core nicht (Timing stimmt nicht, war das erste mal, dass ich das so gesehen habe). Manfred P. schrieb im Beitrag #8030561: > Wo gibt es einen PCF8674, von Philips / NXP jedenfalls nicht.
unterschiedlicher Hardware > nicht. Ein direkt verdrahtetes HD44780 komatibles Display funktioniert > mit dem CH32V003 Core nicht (Timing stimmt nicht, war das erste mal, > dass ich das so gesehen habe). Was soll man mit dieser Aussage anfangen? Was GENAU funktioniert da nicht, d.h. was ist dort am Timing
-
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
Review: Billiges 8051 Devboard als Bausatz mit STC89C52RC - TJ-56-708
Wie hoch ist Vcc auf dem Board ? Der µC läuft ja von 5.5V bis 3.3V, auf dem Schaltplan finde ich auf die Schnelle nix, lt. Silkprint könnte es 5V sein. Leuchten die LED noch mit 3V3 sichtbar ? Und beliebiges UART-Kabel mag ich nicht glauben, da ich hier
Gehäuse (bestenfalls TQFP) erhältlich, brauchen einen speziellen Programmer. Da würde ich gleich STM32 oder einen der vielen Klone (bzw. die auch als Low-Pin-Count SOIC erhältlichen CH32V) nehmen. > Ja, es gab so einige Exoten. Ich habe noch irgendwo 1 oder 2 Muster des > DS80C400 herumliegen. So
-
Thread
Festspannungsnetzteil 12V 60W mit USB C Stecker
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
-
Thread
Padauk PFS154 Programmer mit Arduino Uno / ATmega88 - 328
bischen "frusten" und an 2 Dingen spielen: 1:) - 173 Programmieralgorithmus 2:) - Evaluierung von CH552 / CH554. Die haben 2 PWM-Kanäle (allerdings beide nur 8-Bit) und USB on Board. Ich werde mich da also beschäftigen, ob 8-Bit PWM für V_pp ausreichend ist und ich werde schauen, ob ich das USB davon
0x12), A ;PAPH 0x0038: 0x2f00 MOV A, 0x00 0x0039: 0x0191 MOV IO(0x11), A ;PAC 0x003a: 0x1f11 SET1 IO(0x11).4 ;PAC.4 0x003b: 0x0000 NOP 0x003c: 0x0000 NOP 0x003d: 0x0000 NOP 0x003e: 0x1d11 SET0 IO(0x11).4 ;PAC.4 0x003f: 0x0077 STOPEXE
-
Thread
Kosmos CP1 Emulator mit ATmega
. Und bei 5 USD pro ATMega 2560 Pro Mini Board mache ich mir darüber nicht so viele Gedanken... ESP32 oder STM32 or RISC-V wäre da schon eher Verschwendung ;-)
Und bei 5 USD pro ATMega 2560 Pro Mini Board mache ich mir darüber > nicht so viele Gedanken... ESP32 oder STM32 or RISC-V wäre da schon eher > Verschwendung ;-) Schmunzeln muß, man könnte das auch als Nucleo-Shield machen, Möglichkeiten gäbe es viele. Befehlssatz aufbohren auch. Eingabeparser hinzufügen
-
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
[Projekt] Einstellbares Netzteil 12V/60A auf 0,5-2,5V/250A
mal diese Evaluation Boards angeschaut: http://focus.ti.com/docs/toolsw/folders/print/tps40140evm-003.html Diese können 1,5V/max 40A und sind kaskadierbar... so fällt für mich die Bauteilebeschaffung und das Design/Layout weg und ich kann auf eine modifizierbare und solide Basis zurückgreifen. Die
sondern meinetwegen 50A? z.B. größere FETs verbauen. Aktuell sind vier RJK0301 verbaut, N-Ch., 30A, 30V, 0,004Ohm, LFPAK. Könnte ich diese einfach mit dem RJK0328 ersetzen (N-Ch., 60A, 30V, 0,0021Ohm, LFPAK)? http://search.digikey.com/scripts/DkSearc/dksus.dll?Detail&name=RJK0328DPB- 00%23J0CT-ND
-
Thread
CH- vom Differential ADC mit GND verbinden?
Hallo, ich möchte mit einem ADC eine Spannung zwischen -10 und 10mV messen. Der Bezugspunkt ist Masse. Sollte man in diesem Fall CH- immer einfach mit Masse verbinden?
Der ADC hat eine interne Verstärkung von bis zu 32x. Das ist ausreichend um in 1uV Schritten messen zu können. Also?
-
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
PPS5330 Labor-Netzteil hack
16383 14Bit/1KHz // set U-Soll uint8_t Digi_offset = 67; uint16_t Umax = 30000; // mV uint32_t Usoll = 20000; // mV uint32_t PWM_value = 15540; // 15540 ~ 30.0V uint16_t OCR_value = 0; PWM_value = (PWM_value * 1000); OCR_value = (uint32_t)(((PWM_value) / Umax) * Usoll
[pre] Grün - Eingang Integrator Blau - ADW-Ausgang Rot - Ausgang Integrator 1. Phase (Ch. 5) - zurücksetzen des Integrators (ca. 0 V, 1 ms). 2. Phase (Ch. 0) - Messspannung anlegen (x V, Dauer: 19 ms). 3. Phase (Ch. 4) - Referenzspannung anlegen (-2,5 V bis Komparator High, Dauer 38 ms
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
V. K. schrieb im Beitrag #3993731: > Marc S. schrieb im Beitrag #3991715: >> je nachdem wie viele du willst: >> > http://de.aliexpress.com/item/10PCS-New-Pro-Micro-ATmega32U4-5V-16MHz-Replace-ATmega328
Es gibt hier jetzt ein ESP32 Dev Board für gute 8€ mit Versand: https://www.aliexpress.com/item/WEMOS-LOLIN32-V1-0-0-wifi-bluetooth-board-based-ESP-32-4MB-FLASH/32808551116.html
-
Thread
STM8 meets Atmel-AVR
Adapter wie bspw.: http://www.ebay.de/itm/USB-to-TTL-Converter-UART-module-CH340G-CH340-3-3V-5V-Replace-Pl2303-CP2102-/272365785787?hash=item3f6a4412bb:g:u7EAAOSwFdtXzaMJ kann in Kombination mit dem "Minimal Experimentierboard" http://www.ebay.de/itm/Minimum-System-Development-Board-Module-ARM-STM8S103F3P6
----------------------------------------------- [pre] jjflash@porteus:/home/mcu/stm8s103/stk500v2_03/release# avrdude -c stk500v2 -p t2313 -P /dev/ttyUSB0 -b57600 -U tiny2313_test.hex avrdude: AVR device initialized and ready to accept instructions Reading | ###############################
-
Thread
Rekursives Floodfill nach Iteratives Floodfill, wie mache ich das?
dass ich meinen Mikrocontrollerboards nicht hier habe. Theoretisch müßte das jetzt auch auf einem CH32V003 laufen.
einem CH32V003 geht und wie das ausschaut, wird das darauf auch laufen. ----------------------------- Für alle die, die immer mal was gucken möchten, habe ich jetzt hier einmal das Gesamtprogramm für MineSweeper
-
Thread
seriell auslesbare Taster/Schalter, Idee zur Diskussion
Frank E. schrieb im Beitrag #7752361: > auf Basis ATTiny 4MHz, Preis ca. 1,50€ Eher auf Basis CH32V003, Preis ca. 20ct. Software ist aber RISCant.
Norbert schrieb im Beitrag #7752366: > CH32V003, Preis ca. 20ct. Irre teuer! PMS150C nehmen, in SOT-23.
-
Thread
lautloser Motor für langsamen Linearantrieb
^3ms waren gemeint. Also bei 1000mm/Tag = 500 U (2mm /U) sind das 500 x 2000 x 0,003s = 3000s 0,833h *0,165A = 0,137Ah /Tag. Wie gesagt, hier mit 5V gerechnet Bei 3V ziehen die Spulen weniger Strom, der benötigte Energiebedarf dürfte der selbe sein (längere Step-Impulse)
#7592828: > ^3ms waren gemeint. > > Also bei 1000mm/Tag = 500 U (2mm /U) sind das 500 x 2000 x 0,003s = > 3000s > > 0,833h *0,165A = 0,137Ah /Tag. > > Wie gesagt, hier mit 5V gerechnet > > Bei 3V ziehen die Spulen weniger Strom, der benötigte Energiebedarf > dürfte der selbe sein (längere
-
Thread
CH32 /RiscV Debugger Gehaeuse
Ich fand es etwas doof das der Debugger/Flasher fuer den CH32 immer so nackt auf dem Schreibtisch lag und es da gewisse Risiken gibt. Daher hab ich mal schnell ein kleines Gehaeuse gezeichnet... Ich habs in PETG mit 25% gedruckt. Wer haette gedacht
der nämlich so aus: https://www.aliexpress.com/item/1005004881582037.html Dort gibt es auch CH32V003 im 50er-Pack, in allen Bauformen. *) https://wchofficialstore.aliexpress.com/store/1100367542/pages/all-items.html
-
Thread
Benutzung von ttyUSB0 feststellen
hierbei ist: Ich schreibe gerade am Host für einen Bootloader und speziell der Bootloader jetzt für den CH32 mag es nicht, wenn ein Terminalprogramm gerade aktiv ist. Schlimmer noch als dass der Chip nicht geflasht werden kann (habe ich jetzt per TimeOut eliminiert) ist, dass wenn ein UART-Programm im Chip
ist: Ich schreibe gerade am Host für einen > Bootloader und speziell der Bootloader jetzt für den CH32 mag es nicht, > wenn ein Terminalprogramm gerade aktiv ist. Da wird wohl das Terminalprogramm einen Teil der Ausgaben des µC wegsaugen. > ergo: Feststellen, ob ein Terminalprogramm aktiv ist