seit gestern meine Spielzeuge hier (Notebook und meine kleine Multicontrollerbox zum Experimentieren: CH32V003, STM32F4 und ATmega328). Ansonsten: - Malen und Zeichnen und hier ein größeres Hochzeitsportrait 80x120cm - Motorradschrauben (das sich jetzt erledigt hat) - endlich eine Ladeelektronik für
entwerfen (immer wieder verschoben) um endlich eine eigene PCB für eine Handheldspielekonsole mit STM32F4xxR zu entwerfen. - Endlich Doku für Arduinobenutzung CH32V003 erstellen. Hier sind die bereits für den CH32V003 geschriebenen Libraries gemeint um den unter Arduino nutzbar zu machen. Durchforsten
gewünschten Pegel durchschalten. Dann würden auch 2-4 analogkanäle ausreichen und der Rest kann mit 1,8/3,3/5V arbeiten. Der Super-Optimale Port hätte folgende eigenschaften: - Ausgangspegel einstellbar -12V bis +12V - Ausgangsimpedanz/stromlimit in stufen einstellbar bis +-30mA - I/O umschaltung -
bauen kann und auch mal einer kaputt gehen darf. Bisher ins auge gefasst habe ich M62364G und CH446Q sowie eventuell ein eigener µC pro n kanäle plus R2R DAC und einer gemeinsamen CLK/Bus-architektur. Vielleicht mit CH32V003 und dessen internen OPA/komparator o.ä. eine inspiration ist das Jumperless-Breadboard
gegeben). Interessanterweise funktioniert shifOut auf AVR erwartungsgemäß korrekt, aber auf einem CH32V003 mit entsprechendem Core nicht (die "Library" hier jedoch schon). Aus diesem Grund verwende ich jetzt dann doch eher sn74hc595. Arduino F. schrieb im Beitrag #8044676: > Mal abgesehen von dem
auch installiert und das ganze ausprobiert. Es läuft auf Arduino Uno / Nano / Due / Mega2650 und CH32V003 (ich weiß von vor dem Unfall, dass das auch auf STM32 läuft, habe ich aber hier nicht zum testen). Hast du im Fenster des Terminals versucht etwas einzugeben? Im Terminal kannst du eben den
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
Das hier kennst Du? https://github.com/TDLOGY/py32f0-template-project Da steht zwar "PY32F0 Template Project for Windows" aber das läßt sich ohne Probleme mit dem GCC für ARM übersetzen. Für einen PY32F030 habe ich das als Basis für "Bare Metal
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
die LogicMachine mit einem ATmega168 realisiert und wurde jetzt auf einen (wesentlich preiswerteren) CH32V003 portiert. Zur Steuerung, Kontrolle und Konfiguration der LogicMachine dient ein rudimentaeres Menu (welches im Mikrocontroller laeuft) und dessen Menupunkte durch das senden eines einzelnen Buchstabens
würde man dies am einfachsten lösen? Reicht dazu ein einfacher AC Optokoppler? Auf der einen Seite 18V AC und auf der anderen Seite 3,3V DC? VG Martin
Für meine Anwendungen an 230V hat sich diese Schaltung bewährt: http://www.stefanfrings.de/optokoppler_230v/ Für die Modelleisenbahn würde ich C1 weg lassen.
andere Möglichkeit ist es, alles das was man nicht braucht zu deinstallieren. Probleme machten die CH32V003, in den verschiedenen Updates. Aber wenn man das nicht braucht, lässt man das einfach weg.
Verwendetes Board bzw. µC ist nicht bekannt. > Verwendetes Core Package ist nicht bekannt. Falls es ESP32 ist - esp32-core-3.3.10 kam auch erst letzte Woche raus.
wirklich gut aussieht und man eine Weile rumspielen muss bis es wirkt. Ich hab bei mir noch einen STM32F030 pro Anzeige genommen, aber CH32V003 kann das sicher auch. Lerne vom Meister himself: https://www.electronicdesign.com/technologies/analog/article/21765254/whats-all-this-logarithmic-stuff-anyhow
ich beide Schaltungen einfach hintereinander hängen? Wie dimensioniere ich die Schaltungen (Vcc 12V > +-6V) korrekt? Braucht man dafür zwingend LT Spice?
---------------------------------------- */ #include <Arduino.h> #include "cout_light.h" #include "v003_adc.h" // Objektinstanz fuer cout_light cout_light<HardwareSerial> cout_serial(Serial); ADC ntc1(PD4); // und Umleiten auf den Namen "cout" ... :-) nicht ganz die feine Art #define cout cout_serial
war und ist es immer noch, alle Spiele auf einem Controller zu vereinigen, und hier soll es ein STM32F4 sein (weil es den mit viel Flash-Speicher gibt). Auslagern auf eine SD-Card und Spiel aus dem RAM laufen lassen wäre zwar auch eine Option, braucht es aber zumindest noch nicht. die 7 Spiele benötigen
außer mir) daran etwas "rumfummeln" mag. Die Grafiksourcen habe ich hier in einem anderen Thread zu CH32V003 beschrieben: es sind dieselben.
-LEDs sind keine besonderen Stromfresser, das Dimmen geht problemlos per Software und MCUs wie der CH32V003 sind spottbillig. Moderne Attinys wären auch geeignet, wenn du bei einer familiäreren Architektur bleiben willst. Natürlich: Hoher Entwicklungsaufwand, die Software dafür muss ja jemand schreiben
sich um eine Parallelschaltung. Quelle: https://electronics.stackexchange.com/questions/427463/5v-vs-12v-addressable-led-efficiency
Write current I_WR 180 200 Read current I_RD V_Bus=5.0V 190 210 Idle current I_IDL 8/16/32GB (BGA) 406 50 Suspend current I_CCS 2 2.5 Table 15: DC characteristics for High-Speed operation (T=25°C, V_Bus=5V or 3.3V) Parameter Symbol Test condition
Schmitttrigger hat. Die meisten mir bekannten µC (isnbesondere AVR, RP2040 (deaktivierbar) und CH32Vxxx) haben tatsächlich Schmitttriggereingänge. Die wenigen mir bekannten Ausnahmen sind ESP8622, ESP32, ESP32-S[23] und ESP32-C3, die aber alle noch sehr handelsüblich sind (du wolltest ja nur /eine
Mikrocontrollern mit Encoder-Auswertung in Hardware. Da dies mittlerweile selbst mit Billigsttypen wie dem CH32V003 (<20ct) möglich ist, sind nicht einmal mehr die Kosten ein Argument für eine Softwarelösung. Ich hoffe, dass sich diese Erkenntnis trotz dem flankenunabhängigen Abtastverfahren zukünftig auch
spezifische Anwendung selber hinzuzufügen. Die GPIOs des RP2040 sind ohne externe Beschaltung nicht 5V-tolerant. Wenn man viel mit 5V-Peripherie zu tun hat, könnte auch der CH32V003 eine Alternative sein. Entsprechende Boards sind sogar noch deutlich günstiger (so ab 0,60 € beim Chinesen bei Abnahme
> Bootloader werksseitig und unzerstörbar in einem ROM integriert. Ist bei den nicht-antiken STM32 auch so, und fast alle GPIOs sind 5V tolerant 🙃
im Textformat (C-Stringarray) beschrieben. Der Interpreter ist sehr speicherplatzsparend, auf einem CH32V003 mit CH32FUN-Framework und riscv-none-elf-gcc Version 14.2 beträgt der Speicherbedarf 1910 Byte (bei AVR-Mikrocontrollern etwas mehr). Kommandozeichen des Interpreters --------------------------
Datasheet 3.5V to 60V Input 1ch Boost DC/DC Controller BD9615MUV-LB General Description Key Specifications This is the product guarantees long time support in Input Voltage Range: 3.5V to 60V Industrial market.
ich jetzt ein klein wenig "gekämpft" habe): Die Benutzung des Timer2 Interrupts mit Arduino und CH32V003 anhand eines "typischen Blinkprogramms". Die wichtigste Angabe hier ist extern "C" bei der Deklaration des Interrupthandlers, weil Arduino C++ ist und ohne diese Deklaration der Handler
in einer Low-Side- als auch High-Side-Konfiguration mit einer Drain-Source-Spannung von bis zu 190 V steuern. Mit einem weiten Versorgungsspannungsbereich von 4 V bis 36 V kann der IC in einer Low-Side-Konfiguration aus dem Ausgang des Wandlers oder in einer High-Side-Konfiguration aus dem Transformator
ob das der kann den wir in der Firma einsetzen. Privat hab ich das im ueberigen gerade mit einem CH32V003 gemacht. .-) Der kann dann sogar noch 1-2weitere Sachen. (z.B -0.5V fuer meine R2R OPVs erzeugen) > Man braucht aber weiterhin einen LDO + die zugehörigen Verluste auf der > Ausgangsseite
outputs One output PWM PWM0CLK: CPUCLK or FIRC (16MHz) or PWM0CLK: CPUCLK or FIRC/256 or FIRC FIRC*2 (32MHz) (16MHz) or FIRC*2 (32MHz) T2 V X XINT0~2 Two input One input ATD X V EFTCON X X All Pin Change X V Wakeup Interrupt DS-TM56M152A_E 7 Rev 0.96, 2024/05/16 TM56M152A Data Sheet FEATURES 1. ROM: 2K
automatically sets the B generator to follow mode). 5. Check the frequency measurement and THD + N at 3.5 V and 1 kHz for both CH 1 and CH 2 in the RT display window. THD + N should be less than or equal to 0.003%, typically less than or equal to 0.0015%. 6. Set the frequency and amplitude to the values shown
könnte die geplante Konfrontation mit China ein Rolle spielen. Was die Technologie anbelangt: ESP32 oder CH32V003 und ähnliche werden hier im MC-Netz ja immer beliebter.
Neura-Robotics über den Wettkampf: https://www.youtube.com/watch?v=IFMWjD32KE8&t=80s Hier das Video zu den Neura-Robotis Robotern auf der CES2026: https://www.youtube.com/watch?v=Iyyum_70X6k
). 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=
ISO13813-3 layer3 audio decoding MP3 Audio Format Supports sampling rate (KHZ):8/11.025/12/16/22.05/24/32/44.1/48 Supports Normal, Jazz, Classic, Pop, Rock, etc. USB Port Standard USB 2.0 UART Port Standard serial port and 3.3V TTL level; Working Voltage DC3.3~5.0V; Typical:DC4.2V Rated Current <15mA(without