-
Thread
USB-C PD Prifile Testen
ungemein viel. Es gibt von ST Microelectronics für kleines Geld ein entsprechendes Board, das man mit STM32CubeMonitor-UCPD hierfür verwenden kann. Bei einer kleinen Recherche habe ich auf die Schnelle überwiegend USB-PD-Tester gefunden, die man als elektronische Last konfigurieren kann, aber nicht als
Hier wird ein Selbstbauprojekt für einen USB-PD-Tester beschrieben: https://github.com/wagiminator/CH32X035-USB-PD-Tester
-
Thread
STM32 CubeMX ADC Konfiguration
Hey, Bin jetzt im letzten Schuljahr angelangt und habe noch ein letztes Projekt. Muss dafür nen STM32F103RB programmieren. Dafür soll ich unter anderem STM32CubeMX mit der HAL Library verwenden. Mein Problem ist das ich von einem Poti den Wert über einen ADC auslesen soll und damit dann einen Piezo
hast tatsächlich Recht, der ADC2 kann keinen DMA verwenden. Das ist anscheinend nur bei den uralten STM32F103 so, bei allen anderen STM32's ist mir das noch nicht begegnet... Im RefMan steht's im Kapitel 11.8: "Only ADC1 and ADC3 have this DMA capability. ADC2-converted data can be transferred in dual
-
Thread
[V] Verschiedene STM32-Discovery
Hallo, verkaufe verschiedene STM32-Discovery Evalboards 1x STM32 F3 Discovery (Rev. 02-0) 2x STM32 F4 Discovery (1x Rev. 04-0, 1x Rev. 03-0) 1x STM32L476 Discovery (Rev. 02-0) 1x STM32L053 Discovery (Rev. 01-0) sowie 2x Baseboards STM32F4DIS-BB zur Nutzung mit F4 Discovery einige neu und nie genutzt ein paar lediglich ausprobiert als Set 70,-€ (VB) inkl. Versand
-
Thread
Programmieradapter und Schutzklassen
Meanwell GS06E versorgt wird (12V, Schutzklasse II). Nun möchte ich den in dieser Schaltung verbauten STM32 mit meinem Desktop-Computer mit einem STLINK-V3SET programmieren. Vielleicht auch den STLINK an einen Raspberry Pi anschließen. Kann ich die Massen einfach miteinander verbinden? Falls ja, nehme
-
Thread
Schöne neue usb C Welt. Laderichtung?
super bei komplett entladenen Smartphones und auch Laptops. USB-PD fähige Mikrocontroller, z.B. die STM32, sind genau darauf ausgelegt. Cartman E. schrieb im Beitrag #8002333: > Die einzige kleine in meinem Besitz, kommt mit einer blauen und einer > roten LED aus. Und richtig, die hat für Power eine
-
Thread
Programmieren mit KI
Bei STM32 Code sind beide nicht schlecht.
-> STM32Cube MCU Package for STM32F1 Series anwählen -> Install.
-
Thread
DDR4 im Weltraum, neuer 5V-PIC32, LoRA für Drohnen uvam
img_index=1 Außerdem steht eine neue NoteCarrier-Platine ante Portas, die einen frei programmierbaren STM32-Mikrocontroller zur Verfügung stellt. Sinn des Produkts ist, dass die NoteCarrier-Boards so “ohne“ zusätzlichen externen Mikrocontroller für MSR-Aufgaben herangezogen werden können. Weitere Informationen
PIC32CMPL10 Das ist doch ein ATSAMC20 mit halbiertem Takt und weniger Speicher den man nicht im MicroChip Studio programmieren kann? Super Leistung vom Marketing ein über 10 Jahre altes Design mit schlechterer
-
Thread
IRQ am RFID RC522
Hallo, ich betreibe einen RC522 von JoyIt an einem ESP32-S3 und kann auch über Micropython die Karten lesen (im Polling). Auf dem ESP laufen auch noch andere Sachen und es wäre gut, wenn ich den Interrupt-Pin am RC522 aktivieren könnte (also bei erkannter
wurden, auch die Polarität entsprechend "IRqInv" passt. Der verwendete Mikrocontroller ist ein STM32, wenn der Interrupt Pin als "Open-Drain output" konfiguriert ist reicht es den Pullup des entsprechenden STM32 Input-Pin zu aktivieren. Ich gehe davon aus dass sich auch die originalen MFRC522
-
Thread
Welches Kamera-Modul für NUCLEO-F756ZG
Möchtest du den Bildinhalt nur übertragen und irgendwo extern verarbeiten? Dann nimm doch statt STM32 einfach irgendeine Webcam. Wenn du direkt auf dem Controller per ML das Bild auswerten möchtest, dann wäre doch ein STM32N6 sinnvoller, der genau dafür gemacht und viel leistungsfähiger ist. Den gibt's
eine Insel-Lösung meiden, deshalb soll das System gut > integrierbar in unsere μCU-Landschaft aus STM32-Nucleo-boards Kann man machen. Die meisten STM32 sind halt nicht geeignet dafür. Das oben erwähnte NUCLEO-F756ZG hat z.B. keinen externen RAM. Intern sind es scheinbar nur 320kB. Wenn dein Ethernet
-
Thread
AVR: ENC28J60 Ethernet Multicast
Bits oder schreibt sie das Byte ins Register? Ich hatte vor einer Weile einen ENC28J60 mit einem STM32 verwendet und da hat der Multicastempfang soweit ich mich erinnere funktioniert. Bei mir war nur das "CRCEN" Bit im ERXFCON Register gesetzt. Eventuell auch mal das ERXFCON Register zurücklesen
-
Thread
log-Frequenzregler und Temperaturstabilisierung
MCP1792-3302H/DB 0.38 3.3V ohne Verpolungsschutz MIC5233-3.3YS 0.82 3.3V mit -"- STM32G031J6M6 1.12 KT2016K10000ZAW33ZGK 1.13 10MHz C1206X225J3RECAUTO 2x 0.53 2u2,25V- C0805X103K8JAC7210 0.20 10n,10V- TLC555CDR 0.66 Pegelwandler, Endstufe STM32G031J6M6 Pin 1 10MHz vom KT2016 (optional) 2 VDD 3 VSS 4 OUTPUT (NRST) 5 UART 6 UART 7 optional ADC, GPIO } oder 2 Taster 8 POTI, BOOT } up/down[/pre] Das
-
Thread
Datenrate STM32F107 HAL + Lwip
Hat jemand von euch Erfahrungen mit der Kombination STM32F107 + Hal + Externer MAC (DP83867E). Es wird kein RTOS benutzt. Ich habe einen FPGA per SPI angebunden, der Daten als Master in den STM32 schiebt. Wenn ein Datenpaket da ist wird das in eine lockfree
Du benutzt das DMA vom STM32...? Wartet der STM32 auf Bestätigung vom PC oder sendest du die Pakete als endloser Strom raus?
-
Thread
Projekt-Review: Energy Harvesting mit BQ25570 & LiPo (Solar)
MikroE Solar energy click (enthält einen BQ25570), einem Anysolar "KXOB121K04F" Mini-Panel und einem STM32U0 gebaut. Der MCU verbraucht kontinuierlich ca 40µs um ein Segment-LCD mit einer lustigen Animation anzusteuern. An einem Fensterplatz oder direkt unter einer Lampe läuft der damit kontinuierlich.
Solar energy click (enthält > einen BQ25570), einem Anysolar "KXOB121K04F" Mini-Panel und einem > STM32U0 gebaut. Welchen Wirkungsgrad hast du beim Anypanel-Panel im Innenraum real gemessen? Nutzt du einen speziellen MPPT-Algorithmus oder fest eingestellte 80%?
-
Thread
Micropython Wetterstation
MMU könnte man aber swapping einführen. (Wenn man Zeit hat) Nein, das ist nicht richtig. Die ESP32 beherrschen transparentes XIP (Execute in Place), mit (einstellbarem) Caching, wie auch bei den größeren und neueren STM32. Daher steht das gesamte PSRAM auch Micropython voll umfänglich zur Verfügung
) Caching, wie auch bei den größeren und neueren STM32. > Daher steht das gesamte PSRAM auch Micropython voll umfänglich zur > Verfügung. Hmmm, dann bekomme ich diese drei Aussagen aber nicht korrekt /aligned/
-
Thread
Bluepill STM32: welche Taktquelle?
sind im Reference Manual beschrieben. https://www.st.com/resource/en/reference_manual/cd00171190-stm32f101xx-stm32f102xx-stm32f103xx-stm32f105xx-and-stm32f107xx-advanced-arm-based-32Bit-mcus-stmicroelectronics.pdf Allerdings wundert mich, dass du diese Einstellung "ermitteln" willst, denn sie wird
aktiv ist und welcher Takt Bluepill ist ein F103. Also hätte ich vermutet da: https://github.com/stm32duino/Arduino_Core_STM32/blob/main/system/STM32F1xx/system_stm32f1xx.c
-
Thread
UDP-Netzwerke(l)n mit kleinen Mikrocontrollern und WizNet W5100/W5500
bereit ist etwas in > irgendeiner Form zurückzugeben. Ich tausche meine USB-Implementation für STM32F1 gegen den Code deines UDP-Testers. Deal?
anderen Vorhaben. Niklas G. schrieb im Beitrag #7995401: > Ich tausche meine USB-Implementation für STM32F1 gegen den Code deines > UDP-Testers. Du brauchst als "professioneller" Programmierer keinen Sourcecode (m)eines UDP Testers. Die Basics (nicht Basic) Sourcen gibt es von Wiznet, den Rest kannst
-
Thread
Rustup geht nicht..
nicht geeignet (also ich würds mir nicht antun). Allerdings gibt es eine Referenzplattform auf einem STM32. https://docs.rust-embedded.org Bei der Gelegenheit fällt Dir dann hoffentlich die IMHO gute Doku von rust auf. Rust hat knallharte Regeln die auch durchgezogen werden. > Andererseits, Java
Ach so, damit kann man kein barebone "Betriebssystem" schreiben. [code] static mut COUNTER: u32 = 0; #[entry] fn main() -> ! { set_timer_1hz(); let mut last_state = false; loop { let state = read_signal_level(); if state && !last_state { // New
-
Thread
Suche STM32 binary für KaRadio-addons
werden wohl auch nicht mehr von Arduino unterstützt (maple). Daher meine Frage: Hat jemand ein STM103 Board mit KaRadio laufen und könnte mir das Binary schicken? Projekt KaRadio hier: https://github.com/karawin/Ka-Radio Addons: https://github.com/karawin/karadio-addons/tree/master/karadioUCSTM32
-
Thread
k-line to can
schon gesehen. In meinem Beitrag siehst du einen "OBD Dongle" den ich selber gebaut habe. Da ist ein STM32F4 (genauer gesagt ein Adafruit Feather STM32F405) mit einer selbst gelöteten Platine drin. Die Platine hat drei Aufgaben: - 12V Boardspannung zu 5V wandeln - CAN Transceiver für das Senden der
dann K-Line Kabel für die Displays zu kaufen? https://www.tegiwa.com/products/canchecked-mfd28-32-gen2-obd2-pin1-kl15-k-line-vag https://alpha-n.shop/CANchecked-Anschlusskabel-MFD28-32-Gen2-an-OBD2-K-Line Jens R. schrieb im Beitrag #7997325: > Auch wäre es doch vollkommen egal welches Auto
-
Thread
Drehgeber-Dekoder arbeitet unerwartet
Vermutlich (alte Messungen) war am ersten Kanal ein 1M-Pullup mit 1:10-Tastkopf und am zweiten Kanal ein STM32-Pullup (40k - ?) mit 1:1-Tastkopf.
-
Thread
Audio-Peakmeter mit Kaltkathodenröhre
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
Um Fragen vorzubeugen. Die 4.7 sind normale Keramik in 0603. Ist ja kein Audio hier. .-) Und die BAS32 ist deshalb da weil ich da einen mittleren Berg von habe. Vermutlich geht da so ziemlich jede Diode. Also nimm 1N4148 falls du das probieren willt. Vanye
-
Thread
Wanderkiste Widlar VIII
. Induktivitäten, 8 Displays und 1 Teslaspulenplatine Rein gingen: 10 Kroko-Klemmen 2 ESP32-Wroom 10? LDR5528 10? Pinnleisten M/W 1 STM32-F401 1 CNC-Shild, ohne Treiber Ich hoffe das passt so, ab geht´s zum bastler2022 Ocho
. Induktivitäten, 8 Displays und 1 Teslaspulenplatine Rein gingen: 10 Kroko-Klemmen 2 ESP32-Wroom 10? LDR5528 10? Pinnleisten M/W 1 STM32-F401 1 CNC-Shild, ohne Treiber Ich hoffe das passt so, ab geht´s zum bastler2022 Ocho
-
Thread
Günstiges und einfaches Mini-Controller Board, was würdet ihr heute nehmen?
im Beitrag #7993156: > professionelle IDE Beispielsweise ST gibt ja zwei Freeware-IDEs für die STM32 raus, die STM32CubeIDE auf Eclipse-Basis und STM32Cube for Visual Studio Code. Dafür hat ST gleich zwei Hersteller (Ac6 und atollic) von zuvor kommerziellen IDEs aufgekauft! Andere Hersteller machen
Niklas G. schrieb im Beitrag #7993214: > Beispielsweise ST gibt ja zwei Freeware-IDEs für die STM32 raus, die > STM32CubeIDE auf Eclipse-Basis und STM32Cube for Visual Studio Code. Und manche verwenden STM32duino, um STM32-Controller wie alle Arduino zu prgrammieren: https://github.com/stm32duino
-
Thread
Protokoll für einfache Kommunikation rs485
Karl K. schrieb im Beitrag #7993566: > ja - hat er. 32Byte #define UART_RX_BUFFER_SIZE 32 Kann man ja hochsetzen. Platz für 2 Datensätze wäre wohl genug. Ich gehe davon aus, dass Du nicht die Unmengen verschicks. Waren doch irgendwie alle 30 Sekunden.
eine spezielle Plattform ist, ist das doch Standard. Ich habe auch schon einen Modbus-Parser für den STM32 implementiert. Ein Kommilitone hat - ohne den Ursprung zu kennen - den Bresenham-Algorithmus "erfunden". Dass es schon jemandem vor ihm gab, nach dem der Algorithmus benannt wurde, war für ihn OK
-
Thread
ESP32-E22, schneller Chip aus dem Hause WCH, ressourcensparendes WiFi 7 uvam
https://community.st.com/t5/developer-news/scaling-stm32-microprocessors-for-cost-efficient-low-power-and/ba-p/868331 über spezielle SKUs für vierlagige Platinen berichtet: [c] STM32MP21 package options include 8mm x 8mm 225-pin and 10mm x 10mm 361-pin
cost-conscious 4-layer boards. The 10mm x 10mm VFBGA361 is pin-to-pin compatible across the entire STM32MP2 series. As industrial products, the STM32 MPUs are included in ST’s rolling 10-year longevity program. Depending on package type and optional features, the STM32MP21 MPUs range from $5.70
-
Thread
Beschaltung VICOM DM9161CEP
offensichtlichen Fehlern Ausschau gehalten. Die Bestückung ist DM9161 als Netzwerkinterface, ARM STM32F107 für die Rechnerei und der LT1785 als RS485 Bustreiber. Es war nichts auffälliges zu finden außer eine merkwürdig niedrige Spannung in der unmittelbaren Nähe zum DM9161 von nur 1,8Volt an einem
-
Thread
CH32V303 und SPI-Initialisierung
Servus allerseits Seit geraumer Zeit versuche ich mich von STM32 zu lösen und auf die RISC-V chips von WCH umzuschwenken. 2 kleinere Projekte (beide mit CH32V006) konnte ich ohne Schluckauf abschliessen. Nun arbeite ich an einem etwas grösserem Projekt und setze hier den CH32V303 ein. Wieder keinerlei Probleme. Und vielleicht ist es der Reiz des Neuen: es macht echt Spass mit diesen MCUs zu arbeiten. Bis ich gestern das Gerät einfach so eingeschaltet habe; also nicht
-
Thread
EnOcean PTM210/PTM215 – Empfänger mit STM32WL3x statt TCM310 realistisch?
Stelligen bereich handelt, habe ich mir aus Kostengründen überlegt, die Empfängerseite neu mit einem STM32WL3x zu machen, da dieser MCU direkt einen Funk-Transceiver integriert hat und auch ein Stück günstiger als die TCM310-Module ist. Nun zu meiner Frage: Lässt sich das überhaupt umsetzen? Ist das
nachgebaut" werden. Wenn Du also in der Lage bist, die in der Luft übertragenen Daten mit einem STM32 in ein gültiges EnOcean-Telegramm zu wandeln und auszuwerten, steht dem nichts im Weg. Allerdings ist der Aufwand, was Entwicklung und Zertifizierung betrifft nicht zu unterschätzen, deshalb bin
-
Thread
STM32I0 zum laufen (flashen) bringen (VSCode und PlatformIO)
Frage wie ich das Board flashen könnte. Ich verwende ein ST-Link V2 dafür... ich habe verbunden, STM32 -> ST-Link: CLK -> SWCLK DIO0 -> SWDIO GND -> GND 3.3V -> 3.3V ich hatte auch versucht den RST des STM32 auf der anderen Seite mit dem ST-LINK RST zu verbinden, leider ohne Erfolg. Ich
Es gibt da eine offizielle Software von ST und die nennt sich STM32CubeIDE ..
-
Thread
Verstärker für Funktionsgenerator bis 1 MHz
dann so 510 € kosten, sonst kostet das so 780 €. Es gibt aber auch günstigere Möglichkeiten. Ein STM32H747XIH6 hat drei 16 Bit ADC mit 3,6 MSPS und es gibt ein Entwicklungsboard STM32H747I-DISCO mit diesem Prozessor, sogar mit 4" LCD Module für ungefähr 105 € bei MOUSER. Damit könnte man wohl auch
510 € kosten, sonst kostet das so > 780 €. > > Es gibt aber auch günstigere Möglichkeiten. Ein STM32H747XIH6 hat drei > 16 Bit ADC mit 3,6 MSPS und es gibt ein Entwicklungsboard > STM32H747I-DISCO mit diesem Prozessor, sogar mit 4" LCD Module für > ungefähr 105 € bei MOUSER. Damit könnte man
-
Thread
Bluepill STM32F103C8x Arduino Bootloader
nicht weiter. Es gibt diverse Anleitungen. Wie https://cool-web.de/arduino/stm32duino-bootloader-flashen-fuer-usb-zugriff-auf-stm32.htm https://mischianti.org/stm32-programming-stm32f1-via-usb-with-stm32duino-boot-loader-2/ https://www.forward.com.au/pfod/ArduinoProgramming
, STM32G4 und STM32U3 zu suchen?
-
Thread
RTL8305 Switch funktioniert nicht
TSN-Switch im Angebot. Auch einige Prozessoren haben gleich einen TSN-fähigen Switch integriert, z.B. die STM32MP2.
-
Thread
PIC Mikrocontroller noch aktuell ?
, STM32UXX, STM32WLx5, STM32WB komplett neu. Der Wake-Up aus den Standby/Poweroff -Modi ist ein dediziertes System das mit den EXTI Interrupts und dem Bus nichts zu tun hat. Es wird nur initial über den Bus
wenig unnötige > Steine in den Weg gelegt. Doch doch, geht ziemlich gleich: https://github.com/stm32duino/Arduino_Core_STM32