-
Thread
mit µC pin 5V schalten, suche "Ein-Bauteil-Lösung"
Hallo! ich möchte an einem Flugcontroller mit STM32F405 MCU einen aktiven Buzzer anschließen und schalten. GPIO high kann im worst case nur 2,85V sein und der GPIO ist möglicherweise je nach verwendetem FC nicht 5V tolerant. Buzzer ist ein 5V max
-
Thread
Blinking a mikrocontroller
Welche IDE würdet ihr für den STM32L432 verwenden, um zu assemblieren?
Christoph M. schrieb im Beitrag #7855104: > Welche IDE würdet ihr für den STM32L432 verwenden, um zu assemblieren? STM32CubeIDE, und eben den C-Code aus dem Projekt löschen.
-
Thread
LM2596S-3.3 gibt 3.9V raus..
ausgibt? Hat er evtl. zu wenig Last? evtl. kleineren/größeren Inductor? Auf dem Board ist noch ein STM32H743 mit SDRAM, ein Funkmodul von Würth, 2 LTC (RS485), ein SD-Card reader etc.. vielen lieben Dank, Daniel
meinen Beitrag.... Das Layout (Schaltplan ist im oberen Beitrag drin) Als Last ist eine LED, ein STM32H743, SD-Karte, 1 SDRAM, 1 Würth Funkmodul, 2x LTC RS485, 1 QSPI Flash und noch ein ATmega328p. Mein Oszi, sagt mir 3.92V... oder was möchtest du mir mit "Oszi dran halten mitteilen?"
-
Thread
Softwareupdates, Alternativ-Arduino mit PIC32 und RockChip-basiertes Compute Module von Radxa
vermeldet man einen neuen Benutzerrekord, während ein inoffizielles Arduino Nano-Board auf Basis eines PIC32MP-Prozessors die Monotonie aufbricht. ### CircuitPython 9.2.6 verfügbar Im Hause Adafruit gibt es ein Wartungsrelease von CircuitPython. Die Version 9.2.6 behebt - wie im folgenden gelistet - kleinere
Hallo, > SATURN NITRO – Arduino Nano mit PIC32MK Ich finde den Nano Formfaktor für diese MCU und ähnliche wie von STM etc. absolut unpassend. Da hat man fette Teile verlötet die alles können und dann fehlt mehr wie die Hälfte der Pins, weil die
-
Thread
Entwicklerboard i.mx28, wozu verwendbar?
von ST könnten auch passen, da hat's einige mit Display. * https://www.st.com/en/evaluation-tools/stm32-discovery-kits.html * https://www.mikrocontroller.net/topic/274151 * [[STM32F4-Discovery]]
define t_res uint16_t // define time resolution 16 bit #define t_res uint32_t // define time resolution 32 bit //#define t_res uint64_t // define time resolution 64 bit [/c]
-
Thread
libusb: LIBUSB_ERROR_BUSY
Habe mir hier ein Testboard für den STM32H743 aufgebaut. Im Moment bin ich bei der Inbetriebnahme des FS USB. Ich habe sowohl ein "CDC-Standalone" Beispiel von ST als auch ein "Custom HID" Beispiel am laufen. Das Gerät ist am PC (Linux) per
3.2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3024.089781] usb 5-3.2.1: Product: STM32 Virtual ComPort in FS Mod [ 3024.089782] usb 5-3.2.1: Manufacturer: STMicroelectronics [ 3024.089783] usb 5-3.2.1: SerialNumber: 0000000C0000 [ 3024.141823] cdc_acm 5-3.2.1:1.0: ttyACM0: USB ACM
-
Thread
µC und Gbit Ethernet
STM32MP und STM32N6 haben auch GBit Ethernet, STM32N6 ist eher ein uC. STM32MP ohne Linux etc duerfte schwieriger sein.
Uwe B. schrieb im Beitrag #7852476: > STM32MP und STM32N6 haben auch GBit Ethernet, STM32N6 ist eher ein uC. > STM32MP ohne Linux etc duerfte schwieriger sein. OK, hatte bisher noch keine Berührungspunkte mit den MPUs... Was ist denn
-
Thread
CC1101: Unsauberes Signal beim Senden
rf-ic/wakeup.html > Klasse Teil für batteriebetriebene Kleinstlösungen. Danke, cooles Teil. Der STM32WL33 kann sowas ähnliches aber hat mit -50dBm weniger Aufwach-Empfindlichkeit.
übrigens über den CC430 gestolpert Es gibt eine Menge Mikrocontroller mit SubGHz-Funksystem. Der STM32WL55 verbraucht noch ein Stück weniger als der CC430 (sowohl CPU als auch Funkmodul), ist aber trotzdem schneller, kann aber leider kein OOK (vielleicht kriegt man das in Software hin...). Der STM32WL33
-
Thread
Besondere Tastatur mit kapazitiven Tasten
oder zwei Abende Arbeit. Es gibt viele Mikrocontroller, die ein natives USB-Interface haben (ESP32, RP2040, STM32F103, ATMega32U,..) und sich mit der Arduino IDE recht einfach programmieren lassen. Um über USB eine Tastatur zu emulieren, gibt es bereits viele fertige Bibliotheken und Beispiele.
schrieb im Beitrag #7852104: > Mit einem CH552 Blöd, dass er nur 12MHz USB Speed... Mit einem ch32v307 habe ich schnelle Datentransfers am laufen... Aber Keyboard implementieren, ein halbwegs gefälliger Aufbau und schon braucht das Tage. Ich bin mir nicht Mal sicher, dass bei HID interfaces diese
-
Artikel
WS2812 Ansteuerung
ein deutlicher Vorteil gegenüber einer Bitbanging Implementierung. Ansteuerung mit Timer und DMA auf STM32F4. Geschrieben in Ansi-C. Nutzt Timer und DMA. Github Repository Ansteuerung mit SCT und SPI auf LPC800. Geschrieben in Ansi-C. Nutzt den state configurable timer zur Konvertierung des SPI Ausgangs
forum Ansteuerung mit PIC12, PIC16, PIC18 und PIC24 mit SPI und Bitbanging. Der PIC12/18 muss mit 32MHz (--> 8MHz SPI) laufen. Beim PIC24 sollte das SPI mit 5.3333MHz (16/3) laufen. Bitbanging Versionen gibt es ab 16MHz. Für PIC12, PIC16, PIC18 und PIC24 gibt es Code in ASM und C. Forenthread Ansteuerung
-
Thread
PiPico Multicore
TESTPIN, GPIO_OUT); >} Zu welchen Framework gehören die gpio-Funktionen? Laufen die auch auf einem STM32 oder ESP32?
hardware.html#group_hardware_gpio Christoph M. schrieb im Beitrag #7852359: > Laufen die auch auf einem STM32 oder ESP32? Nein, das ist die nackte HAL für die Rasp Picos.
-
Artikel
ARM-ASM-Tutorial
development boards with these controllers are available, for example: Nucleo-F103, “Blue Pill” (search for “stm32f103c8t6” on AliExpress, Ebay or Amazon), Olimexino-STM32, STM32-P103, STM32-H103, STM3210E-EVAL. Processor type & documentation. First, the microcontroller manufacturer’s documentation is used to
customary to name the linker script after the controller they are intended for, so create a text file “stm32f103rb.ld” or “stm32f103c8.ld” with the following contents: Example name: “LinkerScriptSimple” This is this minimum viable linker script for a microcontroller. If you are using a STM32F103C8, replace
-
Thread
STM32: Flashen geht nicht, wenn PLL aktiv (nur HSI oder HSE gehen)
Moin, Ich versuche, eine Platine mit einem STM32F030K6T6 in Betrieb zu nehmen, Schaltung siehe Anhang. An HW habe ich in CubeIDE außer dem SWD, mit dem ich flashe, erstmal nur den externen Oszillator und zwei Test-LEDs konfiguriert. Mit dem internen
falls nötig, werde ich die Platine mit dem F030K6 auf dem Foto bei mir suchen. Gemacht wird es mit der STM32CubeIDE und meinem ST-Link-V2.1, der dem auf den älteren Nucleoboards gleicht.
-
Thread
Stromverbrauch 74 Logic ICs
Static-Power Consumption (Icc = 0.9 μA Max) Schau dich eventuell mal bei neueren µC um: z.B.: STM32U0xx - https://www.st.com/en/microcontrollers-microprocessors/stm32-ultra-low-power-mcus.html - Seite 2: https://www.st.com/content/ccc/resource/training/technical/product_training/group1/68/d9/14/58/ac/27/43/bf/stm32u0-system-power-control-pwr/files/stm32u0-system-power-control-pwr.pdf/jcr:content/translations/en.stm32u0-system-power-control-pwr.pdf
-
Thread
USART1 an STM32F411CEU
Schau dir die Code Beispiele auf http://stefanfrings.de/stm32/stm32f1.html an, insbesondere das MODIFY_REG Makro von ST. Aber auch ohne diese Makros sollte man die Bits mit ihren CMSIS Namen (nicht numerisch) setzen. (1:1 kopieren wird wohl nicht gehen, weil
> Jedoch gerne "Input" zum Anschalten der einzelnen Bits gewünscht ... Es steht alles in der /stm32f4xx h/ drin.
-
Thread
ch32v003: Diskrepanz zwischen Datenblatt und ch32v003fun
Stellungsname. Nachdem hier ab und an für billigste Mikrocontroller (neben PFS154) eben auch CH32V003 auftaucht, habe ich mich jetzt doch dazu durchgerungen mich mit diesem (dann neben STM32) auch zu befassen. Da mir das Herstellerpaket "mounriver" dann doch ein Brocken zu arg ist und ich sowieso
habe scheinbar ein älteres Referencemanual erwischt, denn in einem neueren steht jetzt für einen STM32V003 auch 50MHz (anstelle von 30MHz) drin! So gesehen ist der Fehler im Referencemanual (in meinem "alten") und nicht im Framework ch32fun.
-
Thread
STM32MP257: Firmware von Flash booten?
Linux und flashe dann die emmc-Partitionen wie folgt (beschrieben bis u-boot): BL2 (bei mir tf-a-stm32mp257f-ev1-optee-emmc.stm32) wird nach mmcblk1boot0 und mmcblk1boot1 geflasht. (1) Schreibschutz aufheben an den beiden boot Partitionen: echo 0 > /sys/block/mmcblk1boot0/force_ro echo 0 > /sys/block/mmcblk1boot1/force_ro (2) Flash BL2: dd if=tf-a-stm32mp257f-ev1-optee-emmc.stm32 of=/dev/mmcblk1boot0 conv=fdatasync (gleiches Kommando nach /dev/mmcblk1boot1) (3) Aktiviere boot0 Partition: mmc bootpart enable 1 1 /dev/mmcblk1 Damit läuft BL2
-
Thread
[V] Highside-Schalter
STMicroelectronics/VN5E016AHTR-E?qs=WSSg0AwdCh4d6egQ7TQeCQ%3D%3D Gurtabschnitt. 20 Stück EUR 10,- * 12 Stück *STM VND830SP* Zweikanal Highside-Schalter 60 mOhm mit digitalem Status-Ausgang. Eingang 6-36 V, Ausgang bis 6 A, automotive-tauglich. Package Power-SO-10, Datecode 32X229. Datenblatt siehe Anhang. 12 Stück EUR 10,- * 30 Stück *STM VND830LSP* Zweikanal Highside-Schalter 60 mOhm mit digitalem Status-Ausgang. Eingang 6-36 V, Ausgang bis 18 A, automotive-tauglich. Package Power-SO-10, Datecode 301225. Datenblatt siehe Anhang. 15
-
Thread
Gleichzeitiger Start aller ADCs (STM32H750) nicht synchron!
Mahlzeit... Der H750 hat 3 ADCs und diese möchte ich zeitgleich über einen Timer triggern. Scheint auch (soweit) gut zu funktionieren. Problem: Zwischen ADC1, 2 und 3 liegen etwa 8 µs Versatz. Von ADC1 und ADC3 sommit 16 µs Versatz. Starten also doch nicht gleichzeitig? Ist das einfach so? Erwarte ich etwa zu viel von dem Chip? Oder hab ich doch was übersehen?
-
Thread
Ubuntu pyvisa: Verbindung zum USB-seriellen Gerät
will das Projekt bei Gelegenheit auf Github >laden. Bin sehr gespannt .. >Ich habe mir ein STM32F429I Discovery Board genau für diesen Zweck >besorgt :) Schade ist da, dass es nicht von STM32Duino unterstützt wird: https://github.com/stm32duino/Arduino_Core_STM32
> Schade ist da, dass es nicht von STM32Duino unterstützt wird: > https://github.com/stm32duino/Arduino_Core_STM32 Ja, das stimmt. Aber vielleicht lässt es sich als STM32F429ZI Generic Board ansprechen, oder über CMSIS: https://docs.platformio.org
-
Thread
Suche Kamera(modul) für STM32 - Experimente
Liebe Forengemeinde, ich habe vor ein paar Jahren schon einmal ein OV7670-Kamera(modul) an meine STM32F4/STM32F429-Discovery-Boards angeschlossen und dort Bilder auf das LCD-Display gezaubert. Das ging mehr schlecht als recht wg. der schlechten Dokumentation der Kamera. Seitdem ist viel Zeit vergangen
1024x640 Auflösung - gut dokumentiert (wichtig!!) - gut per Jumpwire zu verkabeln - einfach per STM32 auszulesen - ggf. fertige Libs für STM32 verfügbar Viele Grüße Igel1 PS: ja, ich gebe zu, noch nicht lange recherchiert zu haben - wollte erst einmal Eure Erfahrungen hören - hoffe, das
-
Thread
STM32L0: Beschaltung SWCLK und SWDIO
Tach. Ich beschäftige mich berade mit einem STM32L072. Braucht der Pullups oder Pulldowns an SWCLK und SWDIO? fchk
und SWDIO? *Nein* https://www.st.com/resource/en/application_note/an4467-getting-started-with-stm32l0xx-hardware-development-stmicroelectronics.pdf
-
Thread
MCU per UART flashen
dass er die neue Partition booted. Siehe https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-guides/bootloader.html
Auch bei einem fabrikneuen Chip? Dazu muss erstmal ein Bootloader laufen... Deshalb haben manche(!) STM32 einen UART-Bootloader im ROM, der bei leerem Flash automatisch (ohne BOOT-Pin) startet. In der AN2606 gibt es für jeden Typ ein Flussdiagramm für den Start des Bootloaders und in der Tabelle 2 steht
-
Thread
Diverse STM32 Boards
Moin, habe aufgeräumt und folgendes für einen Preis von 75 EUR VB + DHL-Versand im Angebot. 2 * NUCLEO-F103RB, 1 * NUCLEO-F303RE, 1 * NUCLEO-F401RE und 2 * NUCLEO-F446RE Die Boards sind alle ohne Verpackung aber mit Papp-Karte. Nur ein 103RB ist einmal kurz in Betrieb gewesen. Ich lege noch einen ungeöffneten STLINK V2 in blau (Clone) dazu. Holger
-
Thread
[VS] 1 St. STM32F103VBT6 ist schon weg
edit: schon vergeben Hallo, vor Urzeiten (>15Jahren) mal für ein Projekt gesampled, mir gerade beim Aufräumen in die Hände gefallen. Ich fang damit nichts mehr an, daher gegen Portoersatz zu verschenken. Viele Grüße, Hermann
-
Thread
Marshall Woburn Bluetooth Lautsprecher
hänge ich nochmal ein Bild an von was da alles > drauf steht. Das ist die Ablaufsteuerung und ein STM32F030 Mikrocontroller von ST Microelectronics. Beliebt bei Bastlern. Da drin ist auch die Software für die Zeitbegrenzung. Firmware bei Marshall mal gecheckt?
-
Thread
[V] Evalboards (STM32, MSP430, NXP, JTAG)
OM5569-NT322E Vollständig, ungeöffnet Preis: 15€ zzgl. Versand **003 - ST Nucleo 144 mit STM32L496** https://www.st.com/en/evaluation-tools/nucleo-l496zg.html Vollständig, ungeöffnet Preis: 10€ zzgl. Versand **004 - ST Nucleo 144 mit STM32F722** https://www.st.com/en/evaluation-tools
nucleo-f722ze.html Vollständig, ungeöffnet Preis: 10€ zzgl. Versand **005 - ST Nucleo 64 mit STM32L476** https://www.st.com/en/evaluation-tools/nucleo-l476rg.html Vollständig, ungeöffnet Preis: 8€ zzgl. Versand **006 - TI eZ430-Chronos** Frei programmierbare Sportuhr mit MSP430
-
Thread
suche Datasheed von IC
Verdammt gut im Halluzinieren. Wenn man annimmt, daß 2404 ein Datecode ist, könnte das ein CH32V002 von WCH sein. Datenblatt gibts hier: https://www.wch-ic.com/downloads/CH32V002DS0_PDF.html Das ist ein RISC-V-Microcontroller, den es auch im SO8-Gehäuse gibt, dann heißt er CH32V002J4M6.
direkte Nachfrage erklärt das es keine Zugriffe auf Datenblätter und Referenzmanuals hat. Da ging es um STM32 Controller. Also mal nachfragen ob die KI überhaupt ein Datenblatt von diesem IC hat oder sich nur aus Fundstückchen etwas zusammen reimt.
-
Thread
EmbeddedWorld 2025, Tag 1 – im Namen des Mikrocontrollers
.  ### STMicroelectronics – Post-Quantum-Kryptographie für die STM32-Familie Die Franco-Italiener hatten ihre Neuankündigungen in Sachen MCU bereits vor der EmbeddedWorld öffentlich gemacht. Am Kongress – Evaluationsboards verteilte man diesmal übrigens so gut wie
gezeigt WiFi per Energy Harvesting betreibt und dazu einen hauseigenen Power Management-Chip nebst einem STM32U0 verwendet.  ### Espressif – QWERTZ-Tablet mit ESP32-P4, PLCs, ESP32-H4-Demo Espressif zeigte sich in Sachen Neuankündigungen gar nicht faul. Eine Demo des H4
-
Thread
Arduino-IDE mit ESP32
Hi, ich habe mit STM32 etwas gespielt. Jetzt wollte ich an meinem Projekt mit ESP32 weitermachen, da bekomme ich folgende Ausgabe: thread 'main' panicked at 'assertion failed: `(left != right)` left: `0`, right
Welche Version von dem ESP32-Core hast du installiert?