-
Thread
Lötstationen T12: KSGER Quicko Lefavor Microcontroller Vergleich
T12 KSGER Quicko Lefafor welche Vorteile bezogen auf den MicroController hat die KSGER Station STM32 V2.1S gegenüber den Stationen von Quicko / Lefavor welche den STC15W408 o. ähnlich verwenden ? STC15W408: 8 Bit Contr. 10Bit A/D Wandler STM 32: 32 Bit Contr. 12Bit A/D Wandler
in 3x3mm mit 6 Pins oder 2x2mm mit 8 Pins. Der kleinste für meine existierende Toolchain wäre der STM32F410TBY: 2.55x2.58mm mit 36 Pins, 128K Flash, 32K RAM und Floating Point Hardware :) Der STM32C011D6Y braucht 1.7x1.42mm mit 12 Pins, aber mit nur 6K RAM lässt er sich kaum noch programmieren ;)
-
Thread
(Altes) Smartphone als Human Machine Interface
Hammereinschläge usw.) ist vergleichsweise einfach. Mein Mikrocontroller-Favorit ist derzeit ATmega32U4 oder, für mehr Rechenleistung, STM32F103 oder STM32F407. Dabei implementierte ich stets ein USB-Device mit WebUSB-Interface (= treiberloser Zugang für PCs UND Smartphones) sowie eine passende Webseite
Hipster-Sprech von User-Experience (UX) sprach. > Mein Mikrocontroller-Favorit ist derzeit ATmega32U4 oder, für mehr > Rechenleistung, STM32F103 oder STM32F407. Ok. Aber dann: > Dabei implementierte ich stets > ein USB-Device mit WebUSB-Interface (= treiberloser Zugang für PCs UND > Smartphones
-
Thread
STM32WL kein Signal auf MISO-Leitung bei SUBGHZ SPI
Hallo, Ich versuche, eine SPI-Kommunikation mit dem integrierten LoRa-Transceiver des STM32WL einzurichten. Die NSS,MOSI und SCK-Datenleitungen scheinen zu funktionieren, jedoch erhalte ich keine Rückmeldung des LoRa-Transceivers auf der MISO-Leitung. Mein Code ist der folgende: [c
Manuel N. schrieb im Beitrag #7909988: > STM32WL kein Signal auf MISO-Leitung bei SUBGHZ SPI Ist nicht alles unter 1 GHz irgendwie "SUBGHZ"? scnr Wie ist die Zeitskala in SPI_SUBGHZ_debug.png?
-
Thread
Batteriekapazitätsanzeige für Roller
BAT ist das 0-12V Signal BATs ist das Signal, dass an den STM geht Wie bekomme ich folgendes Szenario hin? *84 V Eingangsspannung auf ein 0V Signal *56 V Eingangsspannung auf ein 12V Signal und das linear arbeitet (zwischen 56–84 V)
Spannungteiler am Eingang, dann auf den - Eingang des Opamps und dann über einen Spannungsteiler an den STM32. Dazu brauchst du aber Trimmer für Offset und Verstärkung am OpAmp. https://www.mikrocontroller.net/articles/Operationsverst%C3%A4rker-Grundschaltungen
-
Thread
Renesas GreenPack
"GreenPAK Serial Debugger > Board" identifizieren. Es meldet sich als J-Link. Also so wie die STM32 Boards mit Segger-Gehirnwaesche. > Nach dem Erstellen eines Projekts mit dem > passenden IC unter Debug -> change platform. Da war ich natuerlich schon. Da ist das Board nicht gelistet. Ich
-
Thread
STM32H743 PLL
Hier wurde behauptet https://www.mikrocontroller.net/topic/579081#7907306 Die PLL im STM32H7 würde die Stabilität des HSE Oszillators bei der Ausgabe über MCO verschlechtern. Das habe ich mal an meinen DevEbox STM32H743 Board nach gemessen. Der Code wurde mit CUBE MX erzeugt. Die MCO
Signals ergibt sich > automatisch. > > Hans-Georg L. schrieb im Beitrag #7908794: >> Die PLL im STM32H7 würde die Stabilität des HSE Oszillators bei der >> Ausgabe über MCO verschlechtern. > > Hans-Georg L. schrieb im Beitrag #7908794: >> bis ca. 200s verbessert die PLL das Signal, darüber ist
-
Thread
Gesucht Generator/Oszillator mit fester Frequenz 250 MHz
#7910766: > Der Pico ist ein brauchbarer 250 MHz Generator! Wenn es etwas mehr kosten darf, sind die STM32H7xx gut geeignet, die bis zu 550 MHz spezifiziert sind. Deren PLL-Teiler lassen sich bequemer in 1 MHz Schritten einstellen, wogegen der RP2040 diverse Grenzen hat. Aber egal, wenn man gezielt nur
Mi N. schrieb im Beitrag #7910829: > Wenn es etwas mehr kosten darf, sind die STM32H7xx gut geeignet, die bis > zu 550 MHz spezifiziert sind. Deren PLL-Teiler lassen sich bequemer in 1 > MHz Schritten einstellen, wogegen der RP2040 diverse Grenzen hat. > Aber egal, wenn man
-
Thread
LoRa-Parameter
self.ser.write(data), und damit direkt an Serial... Rahul D. schrieb im Beitrag #7909115: > Ein STM32-Modul, wie es auch auf dem NUCLEO-Board verwendet wird. Das Nucleo-Board hat kein Modul, sondern einen nackten STM32WL55JC plus diskretes Anpassungsnetzwerk und LP/HP-Umschaltung, da ist dann nur
STM32 (official core) - STM32 Nucleo, Discovery, Maple, BluePill, BlackPill etc. STM32 (unofficial core) - STM32F1 and STM32F4-based boards MCUdude MegaCoreX - megaAVR-0 series
-
Thread
Flash Datei aus STM Projektordner erzeugen
: > Taste F7 - welche Software muss / soll ich haben ? https://www.st.com/en/development-tools/stm32cubemx.html
Oliver, wolltest du vielleicht auf die STM32 Cube IDE verweisen? Ich frage weil Cube MX nichts compiliert.
-
Thread
STM32CubeIDE erzeugt keine .ioc-Datei (mit Lösung)
Da möchte man nach ein paar Tagen Pause ein neues Projekt in STM32CubeIDE 1.18 anlegen und was passiert? Es kann als "Target Project Type" nur noch "Empty", nicht mehr "STM32Cube" ausgewählt werden. Die Folge ist, daß die .ioc-Datei nicht angelegt wird. Auch Erzeugen der .ioc-Datei mit STM32CubeMX und Erstellen eines STM32-Projekts aus eben dieser führt zu demselben Ergebnis. Da hat wohl irgendeine Zeitbombe oder ein automatischer und unsichtbarer Zwangsupdate von STM32CubeIDE zugeschlagen
-
Thread
STM32H7: PH1-OSC_OUT als Clock für Ethernet verwenden?
Frage ob dir schon bekannt ist dass sich schon manche Leute an der LwIP-Implementierung für den STM32H7 schon die Zähne ausgebissen haben. Aus meiner Erfahrung tut man sich beim STM32F407 und STM32F429 wesentlich leichter als beim STM32H7. Diese Controller funktionieren auf Anhieb. Wobei es scheinbar
Ich habe das STM32H753I-EVAL-Board mit dem STM32H753XI drauf - und probiert habe ich DHCP sowie Zugriffe per HTTPD. Also ein TCP/IP Socket. Funktioniert. Statische IP geht auch.
-
Thread
STM32CubeMX neuerdings mit LF statt CR/LF?
finden. Auch eine Google-Suche produziert nur uralte Treffen, in denen dann festgestellt wird, dass STM32CubeMX unter Windows immer CR/LF generiere.
Andreas S. schrieb im Beitrag #7908034: > STM32CubeMX Kann man das Verhalten evtl. konfigurieren?
-
Thread
Platine entwerfen
Generiere BOM- und CPL-Dateien für JLCPCB Stückliste von Chat GPT: Name LCSC Part # Beschreibung STM32F103C8T6 C82894 Mikrocontroller OPA380 C12084 Photodioden-Verstärker BPW34 C35395 Photodiode Laser Diode C430181 635 nm OLED SSD1306 C965002 0.96", I2C TP4056 C53484 Ladecontroller
Schritt ist ein Proof of Concept, den Du mit einfacher Mikrocontroller-Hardware (z. B. Arduino oder STM32 Nucleo) und irgendeinem Display-Modul realisieren kannst. Für den Sensor sowie viele Displays existieren bereits Treiberbibliotheken, sodass ein erster Laboraufbau schnell umsetzbar ist. Alle diese
-
Thread
Re: STM32CubeMX F103 1.Assemblerprogramm
umgekehrt. > Es geht auch ohne C- Und es macht Spaß. Die aktuellen Microcontroller wie z.B. STM32 benötigen Unmengen an Low-Level-Initialisierungen und Fallunterscheidungen für verschiedene Maskenversionen. Im Codegenerator von STM32CubeMX sind all die ganzen Erratas usw. schon enthalten; da kommt
/program.S Template: https://github.com/Erlkoenig90/ArmAsmTutorial/tree/master/ProjectTemplate-STM32F103RB
-
Thread
Arduino + Stepper + AccelStepper?
Mit DMA und Hardwaretimern ist vieles möglich. Zwar nicht auf Arduino aber auf STM32 habe ich mir Schrittmotortreiber programmiert, welche 5 Motoren gleichzeitig synchron mit 6400 Mikroschritten und 1000rpm ansteuern können, so dass man zeitgleich auch noch andere Dinge erledigen
Arduino ist ja nicht Arduino.. welcher Arduino, während nen ESP32 das ganze mit 30 Motoren hinbekommt, klappts mit anderen garnicht venünftig.
-
Thread
STM32 Nucleo Boards können UART Serial I/O und ST-Link debuggen
Kanäle dient die "Endpoint" Nummer. Siehe https://www.mikrocontroller.net/articles/USB-Tutorial_mit_STM32
zum Target-STM32 des Boards konzipiert worden sind. In meinem Pro, der als Verbesserung des ST-LINK-2V1-Konzepts fungiert, habe ich unter anderem so einen Pinschutz vorgesehen – ich biete aber nur die Leiterplatte
-
Thread
ATtiny1614 mit externen 32.768khz Quartz
. > die Uhr läuft ... was ich ändern möchte Soll nun nur RTC oder gleich die ganze CPU mit den 32 KiHz laufen?
auch hier je nach Bedingungen geben wird, muss man dann schon selbst korrigieren. Bei der RTC des STM32 wird auch intern eine Hardwarelösung angeboten – die Auflösung dieses Korrekturverfahrens ist gar nicht so schlecht, ansonsten macht man die Korrektur des kleinen Rests halt in Software. ______
-
Thread
OrangePi mit Loongson-Prozessor, Wolfspeed in CH11-”Insolvenz”, MCUXpresso-Update uvam
Produktion wurde bereits gestartet. [/c] ### pyDrone – MicroPython-programmierbare Drohne mit ESP32-S3 Die Verfügbarkeit von ESP32-Drone sorgte für eine wahre Flut von Billigstdrohnen auf AliExpress – ihnen gemein war bisher erstens die Verwendung niedrigpreisiger ESP32-Varianten und zweitens die
unter ESP_IDF bzw C. Mit der pyDrone steht nun eine neue Variante ante Portas, die neben einem ESP32-S3 eine in MicroPython programmierbare Arbeitsumgebung mitbringt.  BILDQUELLE: https://www.cnx-software.com/2025/07/02/pydrone-an-esp32-s3-drone-programmable-with-micropython
-
Thread
[Suche] Eval Board für USB-C PD 3.1 AVS
USB-PD 3.1 EPR AVS Netzteilen aufbauen kann. Am liebsten wäre mir was fertiges ala Nucleo-Board mit STM32 der UCPD kann plus nem Shield ala X-NUCLEO-SNK1M1. Letzteres kann allerdings nur 100W 28V SPR, ich möchte aber was bis 240W 48V EPR. Gibt es da wirklich noch nichts oder bin ich einfach nur blind? Kennt jemand ein anderes Eval-Board was das bietet? Muss auch nicht zwingend STM32 sein. Danke und Grüße Alec.
-
Thread
Neue Bauteile: DB9-Stecker mit Push-Pull, m5Stack-Module, Kelvinklemmen uvam
Stichwort LEDs – über einen Coprozessor aus dem Hause ST erfolgt. ### m5Stack Fan Module – noch mehr STM32 Im Hause m5Stack scheint man auch sonst auf den Geschmack des STM32 gekommen zu sein. Anders ist nicht zu erklären, wieso das in der Abbildung gezeigte und zum Kühlen komplexer Stapel vorgesehene
Body Model [/c] ### Melexis MLX90642 – primitive “Infrarotkamera” Wer mit einer Auflösung von 32x24 Pixeln und einem Blickbereich von 45°x35° oder 110°x75° ans Ziel kommt, findet bei Melexis eine neue Infrarotkamera. In Einzelstückzahlen kostet die per I2C kommunizierende Kamera dabei nur rund
-
Thread
N-Kanal als high-side switch?
die bis jetzt immer noch völlig unbekannte Steuerung > an. gesteuert wird die Chose von einem STM32L476RG auf einem Nucleo-devboard. Den IRLZ44N schalte ich direkt mit den 3,3V vom µC. 133k Pulldown am Gate
irgendeinem Mikroprozessor Board? > Hersteller, Link, Bezeichnung? Schrub ich ja schon dass es der STM32L476RG ist: https://www.st.com/en/microcontrollers-microprocessors/stm32l476rg.html Das board ist auch von STmicro https://www.st.com/en/evaluation-tools/nucleo-l476rg.html > > Noob A.
-
Thread
LoRA-Cloud vor Abschaltung, STM32-WLAN-Modul, neue Weltraum-Bauteile uvam
Der Embedded-Bereich lebt nicht von der Hardware allein. MicroChip lanciert eine neue Variante seines Soft Cores, während Nordic Semi die hauseigene Cloud-Lösung ausbaut. OEMSecrets erweitert die Bauteilsuchmaschine um zusätzliche Informationen, während ein Update die Integration zwischen Rust und Assembler erleichtert. Was es sonst Neues gibt, verrät wie immer unser Round-Up. ### OEMSecrets: Suchengine bietet nun Complianceinformationen und Lieferdaten an. Die Bauteiloreisvergleichsengine OEMSecrets wurde um neue Funktionen erweitert, die das Leben des auf der Suche befindlichen Elektronikers bequemer
-
Thread
Anfängerfrage Laufzeit ermitteln
Sowas geht mit einer ordentlichen Debugging Schnittstelle samt passendem Debugger. Auf STM32 mit Lauterbach mache ich das dauernd. Ansonsten nimm einen Ausgangspin und schalt den an Punkt 1 ein und an Punkt 2 aus und miss die Zeit mit einem Oszi oder LA. Das ist die Lowtech/LowCost Variante
SysTicker - oldSysTicker; if(diff > 100)". * Nur wenn der SysTicker mindestens int-Breite hat (16 oder 32 Bit), dann geht auch sowas: "if((SysTicker - OldSysTicker) > 100)" (Klammern nur zur Verdeutlichung).
-
Thread
STM32 Input Capture
Moin, ich möchte eine Frequenzmessung von 4 Signalen machen und hab die Input Capture Funktion des STM32 dafür im Sinn. Der Timer hat sogar 4 Channel mit dieser Funktion. Kann ich mit jedem Kanal eine eigene Frequenzmessung machen (natürlich mit dem gleichen Zeit Intervall des Timers) oder kann ich über
mal 4 Rechteck Signale mit unterschiedlichen Frequenzen erzeugt und den Standard Beispielcode von STM dafür verwendet. Die Kanäle 1 und 2 des Timers lesen die Frequenz richtig ein, Kanal 3 und 4 zeigen mir in den Live Expressions dafür gar nichts an.
-
Thread
Verständnis von Pull-Up- und Pull-Down-Widerständen bei Taster-Eingängen mit STM32
Hallo zusammen, ich arbeite an einem einfachen Projekt mit dem STM32F103C8T6 ("Blue Pill") Board und bin etwas unsicher, wann man Pull-Up- bzw. Pull-Down-Widerstände für digitale Eingänge verwenden sollte – insbesondere bei Tastern. Ich habe gelesen, dass es davon
diesen hilfreichen Artikel gefunden, der die Verwendung von Pull-Up-Widerständen im Zusammenhang mit STM32 und I2C erklärt (das Prinzip lässt sich aber allgemein anwenden)::https://www.theengineeringprojects.com/2021/06/write-and-read-an-i2c-eeprom-with-stm32.html
-
Thread
STM32CubeMonitor, SWV Data Trace Timeline Graph, STM Studio: Was benutzt ihr?
Hallo zusammen Bei der Entwicklung eines Positionsreglers auf dem STM32H7 brauche ich eine möglichkeit interne Variablen (pos,vel,cur) wie auf einem Oszi live anzusehen. Gleichzeitig muss ich andere Variablen verändern können. Mit STM32CubeIDE geht das einigermassen mit
hat aber keinen sinnvollen Zoom, keine Pause, wenn der Speicher voll ist hängt er sich auf etc. STM Studio empfiehlt mir der ChatGPT aber das funktioniert nicht mehr mit den neuen ELF Dateien wie es aussieht. STM32CubeMonitor wäre eigentlich dafür gedacht, ist aber sehr mühsam sich da einzulernen
-
Thread
NPN/Mosfet Schaltung - Funktioniert, aber gibt es Verbesserungen?
liefern. Das könnte beim Brown Out passieren, wenn die interne Reset-Schaltung nichts taugt. Manche STM32 haben noch ein integriertes Überraschungsei: Ein USB-Device braucht einen Pull-Up mit 1k5 an D+. Wenn man den Pin als GPIO benutzt (weil man USB nicht braucht) und der interne Bootloader aktiv wird
der den Pull-Up ein. Auch, wenn er als UART-Bootloader benutzt wird. Und auch, wenn man z.B. einen STM32L451 benutzt, der offiziell garkeine USB-Hardware hat. Da ist aber der gleiche Chip (462) drin wie im L452 und der hat USB. Und wenn du meinst, mir egal, ich flashe per SWD: so ein Bootloader startet
-
Thread
Powerlink netX90 STM32
Gerne würde ich ein Projekt mit einem Hilscher netx90 und Powerlink Protokoll als Kompagnon mit einem STM32 aufsetzen. Möglicherweise findet sich jemand auf diesem Weg, der hier Unterstützung liefern könnte. Für ein Beispiel wäre ich unheimlich dankbar. Grüsse Krasi
-
Thread
Was ist das für ein IC (M313)?
Michael B. schrieb im Beitrag #7894195: > TC1224 liefert aber 3V Mit 5V würde auch der STM32F103 frittiert. Wie hoch ist denn die Speisespannung am Eingang der Platine?
Der TJA1048 braucht aber 4,5 bis 5,5 Volt. Die Spannung für den STM muss wohl noch woanders herkommen.
-
Thread
STM32 und USB A mit Schutz-ICs
Hallo, mein STM32-Projekt hat eine USB-A-Buchse, an der eine Maus angeschlossen werden kann. Laut ST sollte für USB ein ESD-Schutz (etwa USBLC6-2) und eine Strombegrenzung (etwa STMPS2141STR) verwendet werden. Ich
Natürlich sollte das theoretisch alles impedanzkontrolliert geroutet werden usw. Aber das USB, das die STM32 verstehen, funktioniert auch mit ziemlich hemdsärmeligem Routing.
-
Thread
Einschalten der Mikrocontroller-Betriebsspannung
sagen, dass das Konzept des Bootsektors von WCH ein anderes ist, als bspw. bei den AVR's oder den STM32. Bei AVR ist der Bootbereich hinter dem Userbereich und ist ein Userprogramm zu lange und man hat irgend etwas "verbockt", kann man den Bootbereich beim AVR locker überschreiben (und damit den Bootloader löschen). Prinzipiell ist das beim STM32 ähnlich. Beim CH32 ist der Boot-Bereich vom User-Flash abgetrennt (was man auch am nicht zusammenhängenden Speicherbereich gut erkennen kann). D.h. die 1920 Byte im Bootsektor sind (zumindest nicht
-
Thread
Abblockkondensatoren die 99te
Hallo, Ich bin gerade dabei, ein Design mit einem STM32H743 zu erstellen. Es steht ein gewisser Zeitdruck hinter dem Projekt, und daher möchte ich - abgesehen von den zusätzlichen Kosten - unbedingt vermeiden, bei der EMV-Prüfung mehrmals antreten zu müssen
Controller wie dieser STM32 liegen mit ihren Oberschwingungen im gleichen Frequenzband knapp unter 1GHz, teilweise deutlich unter 500MHz. > Selbst der R154 ist ja auch viel kleiner als die Kondensatoren, und > gerade bei
-
Thread
ATMega328PB lässt sich nur noch programmieren. Sonst keine Funktion mehr
Kamele extern, von hinten durchs Auge schicken muss. Beim STM32 kann man dann natürlich auch von dem richtigen Debugger der IDE Gebrauch machen, der auch über die SWD-Schnittstelle läuft. PS: 2-3 Fotos von Deinem Aufbau zu machen und hier zu posten, wäre bestimmt
aber damit gehts wahrscheinlich am besten. Mein Ursprünglicher Plan war es ja tatsächlich auch ein STM32 wieder zunehmen aber ich hatte damals kein preislich guten gefunden(<2€) da ich vor habe 7-10 Stk dieser Sensoren zubauen und dann waren die STM32 mit 4-5€ Stückpreis nicht mehr so attraktiv. Dafür
-
Thread
Micro Mouse Platinen Layout
Rene K. schrieb im Beitrag #7891771: > Wieso dann ein ESP32? Tja, mit einem der diversen auf Motorsteuerung optimierten STM32 dürfte es vermutlich einfacher sein präzise Timings für den Motortreiber zu erzeugen. Allerdings spielt es bei DC-Motoren vermutlich
Mikrocontroller auch direkt aufs PCB löten, da braucht man kein klobiges Modul. Ein Layout für den STM32 ist schnell gemacht.
-
Thread
LCD-/OLED-Display in Sondermaßen für DIY-Scribble-Strip gesucht (1-zeilig, flach)
Beitrag #7891523: > Also montierst du doch lieber 24 kleine Displays So wird das im Behringer X32 auch gelöst. Je ein STM32F103 steuert 8 kleine LCD mit 128*64 Pixeln an. Die LCDs sind im BOM so bezeichnet: DISPLAY;LCD;CABLE:23mm;DOT:128*64;28PIN;17.9x10.86mm Die Behringer Ersatzteilnummer wird hier nicht helfen. Jeder Kanal hat einen weiteren STM32F103, der Knöpfchen, Regler, LEDs und Schalter verarbeitet.
-
Thread
Padauk IDE: .hex erzeugen
nach Windows zu portieren, aber im Moment fehlt mir die Zeit dazu, weil ich mich wie gesagt mit dem CH32V003 beschäftige (und wenn ich damit fertig bin mit einem liegen gelassen STM32F411 Projekt). Aber egal was du machst, ich wünsche dir viel Erfolg und gutes gelingen mit Padauk. Wenn du einen SMD Löten