-
Thread
Diverse Bauteile µC, Debug-Tools
Hobbybasteleien diverse Teile/Tools anzubieten (Stückpreise zzgl. Versand): AVR: (neuwertig) 2 Stück: AT90S2313 im DIL-20 Gehäuse 1€ 1 Stück: AT90S4433 im DIL-28 Gehäuse 1€ 1 Stück: ATMEGA8 im DIL-28 Gehäuse 1,50€ 1 Stück: AT90S8515 im DIL-40 Gehäuse 1,50€ 2 Stück: ATMEGA8515
Folgendes ist verkauft: 2 Stück: AT90S2313 im DIL-20 Gehäuse 1€ 1 Stück: AT90S4433 im DIL-28 Gehäuse 1€ 1 Stück: ATMEGA8 im DIL-28 Gehäuse 1,50€ 1 Stück: AT90S8515 im DIL-40 Gehäuse 1,50€ 2 Stück: ATMEGA8515
-
Thread
Serial Communiction uint8_t* Arduino
> uint8_t* ist bei AT-Kommandos fehl am Platz. Nicht immer bei meinen Modul werden uint8_t Zeichen erwartet und müssen auch gesendet werden. Was hat uint8_t mit AT-Kommandos zu tun. AT ist nur ein Syntax
é ist ein utf8 Dingen?!? Dann ist strlen() irgendwie komisch, denn das erkennt keine UTF8 Dinger
-
Thread
Analogsignale mit pulseview/sigrok fx2 LA sampeln?
Christoph K. schrieb im Beitrag #7264976: > nanoDLA v1.2 der hat soweit ich sehe nur 8 Digital-Eingänge, nix analoges.
1005003019277666-nanoDLA-Logic-Analyzer-ARM-FPGA-Debugging-Tool-Protocol-Analysis-24MHz-Sampling-Rate-8-Channels-Open-Source-Sigrok-PulseView
-
Thread
Intel: CPU mieten nach Kauf
wie er das herstellt. Abhängigkeiten bereits gekaufter Produkte im Betrieb sind eine andere Frage, s.o.
Kernen gibt, gibt es teilaktivierte Modelle. Nur um die "universalität" dieser Pracis aufzuzeigen: stm32f103c8 mit 128k Glash, eigentlich 103cb.
-
Thread
Frage zu Implementierung einer Peak-Anzeige (LED)
eines tiny13 mit kleinen Änderungen auch andere Kleincontroller (z.B. tiny15/85/412, PIC10/12/16, STM32, M8C, CY8C4000, uvm) einsetzbar sind. > Anyway, da müsste ich ja auch noch das Programmieren eines > ATtine13 lernen .. Ich kenne deine Kompetenzen nicht -- aber notfalls suchst Du dir eine
eines tiny13 mit kleinen Änderungen auch > andere Kleincontroller (z.B. tiny15/85/412, PIC10/12/16, STM32, M8C, > CY8C4000, uvm) einsetzbar sind. > >> Anyway, da müsste ich ja auch noch das Programmieren eines >> ATtine13 lernen .. > > Ich kenne deine Kompetenzen nicht -- aber notfalls suchst
-
Thread
emWin oder LVGL für ePaper?
meisten Platz braucht man für die Fonts. Hier ist der Code: https://cloud.it-livetalk.de/index.php/s/wZpWsMZ5L42H7Gk Ist allerdings eher ein proof-of-concept.
https://blog.mike.norgate.xyz/stm32-eink-display-part-1-904f7d03e7b0
-
Thread
ESP32S3 Kammera Interface Probleme
Hallo, ich brauche das ESP32S3 Kammerainterface um ein 8Bit Signal einzulesen. Die Blöcke sind alle immer 256Byte lang und ich habe die entsprechenden Signale (Clock und Aktiv). So nun gibt es zwar ein Monstrum von Kammera Treiber
Peter schrieb im Beitrag #7269139: > Kann man nicht einen einfachen Double buffer DMA wie beim STM32 machen? Vermutlich schon, geht ja bei der DMA-Ausgabe (FastLED o.ä) auch. Wird wohl per I2S ausgegeben, habe ich aber alles bisher nur fertig benutzt... Sollte aber reinwärts auch machbar sein
-
Artikel
USB
Spannungsregler, JTAG Farnell ca. 4,83 € Philips/NXP LPC2388 Full 144 3,3V/5V ARM7 72MHz 512KB 32KB 8 x 10bit 1 x 10bit, 6 PWM 2 USART, 2 CAN SPI, I2C, SSC SD/MMC, Ethernet 10 Mbit, Businterface, JTAG Digikey ca. 8 € ST STM32F10x Full 36..144 3,3V/5V Cortex-M3 72MHz 512KB 64KB 21 x 12bit 2 x 12bit, 32
Artikel STM32 Farnell ab ca. 5 € Silicon Laboratories C8051T3xx, -T6xx, -F3xx, -F6xx Full 24 28 32 48 1,8..5,25V 8051 25/48MHz 8KB..64KB 1,25..256KB 1 x 10bit, 500 ksps, 23 ins 5 x PWM 2 x UART SPI, I2C Temperatursensor
-
Thread
STM32G0 Bootloader antwortet nicht
Moot S. schrieb im Beitrag #7262774: > Das Problem ist, dass wenn ich in > meiner Applikation zum Bootloader springe erhalte ich auf meine Anfrage > (0x7F) keine Antwort. Du lässt also den STM32 in
zurückgesetzt. Deswegen hab ich mir den Weg über den Watchdog angewöhnt. Kann aber nicht mehr sagen ob da die stm32 auch dazu gehören. Moot S. schrieb im Beitrag #7264147: > Ich verwende 115200 Baud, sollte ja Grundsätzlich kein Problem sein, > nach AN2602 geht auch noch schneller. Ich kann aus Erfahrung
-
Thread
C - GCC Optimierung ändert float-multiplikation auf integer mult
{r7} 8004916: b085 sub sp, #20 8004918: af00 add r7, sp, #0 800491a: 60f8 str r0, [r7, #12] 800491c: 60b9 str r1, [r7, #8] 800491e: 607a str r2, [r7, #4] return (int16_t)((physical + offset) * factor); 8004920: ed97 7a03 vldr s14, [r7, #12] 8004924: edd7 7a01 vldr s15, [r7, #4] 8004928: ee37 7a27 vadd.f32 s14, s14, s15 800492c: edd7 7a02 vldr s15, [r7, #8] 8004930: ee67 7a27 vmul.f32 s15, s14, s15 8004934: eefd 7ae7 vcvt.s32.f32 s15, s15
-
Thread
Berechnete Temperaturen bei DS18B20
in °C: 23.94 Sechzehntelgrad: 383 Scratchpad: > 7F014B467FFF011033 Geht's noch? Du hast drei Sensoren, die um +/- 1/16 sprich +/- 0,125°C abweichen und heulst rum? Geht's noch? Die Dinger sind auf +/-0,5°C GENAU, d.g. +/- 8/16 °C!!!
Falk B. schrieb im Beitrag #7261294: > Geht's noch? Du hast drei Sensoren, die um +/- 1/16 sprich +/- 0,125°C > abweichen und heulst rum? Geht's noch? Die Dinger sind auf +/-0,5°C > GENAU, d.g. +/- 8/16 °C!!! Der TO wollte lediglich wissen
-
Thread
STM32F103C8T6 Schaltplanüberprüfung
Dann ist auf einmal alles okay und ein paar min später wieder nicht?!? Kann das sein, dass der STM32F303C8T6 generelle Probleme hat?
D. Z. schrieb im Beitrag #7261368: > Kann das sein, dass der STM32F303C8T6 generelle Probleme hat? Steht im Errata Dokument. Der STM32F103C8T6 kann aber kaum daran schuld sein, dass deine PC Software zickt. D. Z. schrieb im Beitrag #7261531: > So wie ich das
-
Thread
Zeigt her eure elektronischen Weihnachtsbasteleien!
der Materialien sind noch aus DDR Zeiten, hatte es in diesen Falle extra nicht präzisiert. @J.S. Zeige lieber weihnachtliche Basteleien, möglichst von Kindern nachvollziehbar. MfG alterknacker
kleinen Weihnachtsbaum gemacht mit WS2812-2020 LEDs, siehe Bilder. Angesteuert wird er über einen STM32G030 in kleiner 8-Pin Bauform auf der Rückseite, Spannungsversorgung über Micro-USB Buchse, habe dafür noch einen Ständer entworfen wo man ihn reinstecken kann, oben hat er noch eine Buchse wo man
-
Thread
Maximale sinnvolle USART Geschwindigkeit STM32F103
#7257644: > Was sagt denn das Datenblatt bzw. Reference Manual zu dem Thema? tja, genau das 4,5 MBit/s schon nur einer der USART schafft, der andere ist am langsameren Bus und kann damit nur die Hälfte. Das 8 fach Sampling kann der F103 offensichtlich nicht. 72 MHz / 16 sind die 4,5 MBit/s. Mit Alt-D
nicht vorher in das Datasheet schaut? Den F303 gibt es nahezu Bluepill kompatibel und der kann das 8 fach Sampling und damit 9 MBit/s. Die F401/F411 ebenso, bekannt als Blackpill. MAX M. schrieb im Beitrag #7257695: > Kennt jemand einen STM32H7* in > diesem Format? Arduino Potenta H7 (lite).
-
Thread
gcc Conversion-Warnung vermeiden bei Struct-Member mit Größenangabe in Bits
Beispiel-Code: [code] typedef struct { unsigned a : 1; unsigned b : 2; } S; S func1 (S s, unsigned x) { s.b = x; return s; } [/code] 1. Was nicht funktioniert: Den Wert mit einer entsprechenden Maske zu verUNDen löst das Problem *nicht*, die Warnung bleibt
(); [/code] oder [code] if (x > 0b11) __builtin_unreachable(); else s.b = x; [/code] 3. Was nicht funktioniert: Cast auf den Typ von s.b mit "__typeof__(s.b)". Ergibt einen Fehler vom Compiler weil das Argument von typeof ein Bitfeld ist. Das Problem mit -Wconversion
-
Thread
Display"fehler" bei OLED Module IIC I2C 128x64
Ich betreibe ein 1.3" OLED LCD 4Pin Display Module IIC I2C 128x64 3-5V an einem STM32F103C8T6 und einer Library von https://controllerstech.com/oled-display-using-i2c-stm32/ Auf dem Display (s. Bild) sieht man am rechten Rand so ein Gegrissel, auf dessen Zustandekommen ich mir keinen
Aruino-Umgebung aus, oder? Nein, Arduino hatte ich nur für den Schnelltest hinzugezogen. Target ist aber STM32F103C8T6 unter STM32CubeIDE.
-
Thread
STM32H750 SoM erstellen, Angebot
CAD-Daten benötige ich dann auch. Beim Schema handelt es sich quasi um ein SoM, basierend auf 1x STM32H750 MCU (BGA) mit 1x externen SDRAM (BGA) und 1x externen QSPI-Flash (SO-8). Im Anhang ein ähnliches Beispiel / Bild. Ich denke es wird auf 3 bis 4 Layer hinauslaufen. Erfahrung im layouten von
preferably KiCAD or Altium. The CAD data I need then also. The schematic is a SoM, based on 1x STM32H750 MCU (BGA) with 1x external SDRAM (BGA) and 1x external QSPI-Flash (SO-8). Attached is a similar example / picture. I think it will come down to 3 to 4 layers. Experience in layouting of external
-
Thread
Leuchtstofflampenstart mit Spezialthyristor
mehr in den Verkehr gebracht werden. Eine Übergangsregelung bis zum 1. September 2023 gilt für T8-Leuchtstoffröhren und besonders kleine Halogenlampen. Ab 1. September 2023 greift das Verbot von Leuchtstofflampen auch für die T8-Leuchtstoffröhren in den Größen 600, 1.200 und 1.500 Millimeter.
Ich würde STM schon als ureuropäisch bezeichnen.
-
Thread
DS18B20 - Daten im RAM sammeln und übertragen?
reinpressen. [code] #define num_datasets 720 #define num_sensors_max 6 struct wp { uint8_t temp[num_sensors_max]; int8_t hour; }; wp wp_arr[num_datasets]; [/code] Sieht dann aus wie bild. Heizung abgas, kessel vorlauf etc. BTW Die idee mit fest codierten sensoradressen ist
J. S. schrieb im Beitrag #7253496: >> Kannst Du mit dem STM32 SD-Karten korrekt und zeittolerant bedienen? Ich >> habe am Arduino mit dessen SD-Lib mit einigen Karten Ärger, dass diese >> undefiniert aussteigen
-
Thread
Was ist mit dem Spartan 6 los?
Bedeutet das jetzt, dass Spartan 6 komplett ausläuft oder ist das nur ein temporärer Engpass? Wenn STM32 und Co. nicht lieferbar sind, dann ist das eine Sache, 32 bit Prozessoren für bezahlbare Gelder gibt's viele. Das Spartan 6 hatte schon eine gewisse Stellung als DAS günstige FPGA mit trotzdem Power
Familie und ältere bedeutet. Und Vivado ist mittlerweile auch schon ca. zehn Jahre alt. > Wenn STM32 und Co. nicht lieferbar sind, dann ist das eine Sache, 32 bit > Prozessoren für bezahlbare Gelder gibt's viele. Es gibt ja auch andere FPGA-Hersteller, und selbst bei Xilinx gibt es modernere
-
Thread
Lesen / Schreiben 9S08DZxx
Wenn man die Pages aus "Flash_paged_readback_linux.s19" bzw. "Flash_paged_read_linux.s19" herausholt und aneinanderhängt dann bekommt man das was der XPROG Datei entspricht. Also z.B. die "s19" Dateien mit srec_cat ohne Option direkt in eine BIN Datei
Zwischen "Flash_paged_readback_linux.s19" bzw. "Flash_paged_read_linux.s19" gibt es wie schon geschrieben zwei Bytes Unterschied in Page 3, das sind die TRIM Werte (0xFFAE bzw. 0xFFAF beim MC9S08DZ).
-
Thread
Leistung aus der Steckdose mit Diode halbieren
Uli S. schrieb im Beitrag #7250261: > Nicht halbieren, vierteln. Nee nee, halbieren ist schon richtig. Die Spannung bleibt ja nahezu bei 230V, nur eben die Hälfte der Zeit!
1~Ferrari war's egal, lief dann halb so schnell.
-
Thread
Arduino experimentiert mit MicroPython-Integration
lsm = LSM6DSOX(I2C(0, scl=Pin(13), sda=Pin(12))) while (True): print('Accelerometer: x:{:>8.3f} y:{:>8.3f} z:{:>8.3f}'.format(*lsm.read_accel())) print('Gyroscope: x:{:>8.3f} y:{:>8.3f} z:{:>8.3f}'.format(*lsm.read_gyro())) print("") time.sleep_ms(100) [/c] Seine Ausführung
weglassen. Oder erklären, zumal in "Pyhtonista", auch ausgesprochen, ein "ü" nicht mal vorkommt. Und weil's dann nicht mehr lustig ist vielleicht doch lieber bleiben lassen. Oder zumindest googeln, ob das noch irgendjemand anders auf der Welt benutzt.
-
Thread
HF-Oszillator und Funkübertragung für Sensor
Christian S. schrieb im Beitrag #7248181: > Die Ansteuerung ist reichlich kompliziert. Nach meiner aktuellen Erfahrung sind die LoRa SX1278 Module sehr einfach durch die existierende Arduino Lib anzusteuern
433MHz-Sendemodule. Da ist die Antenne schon auf dem Board. Und die Sendefrequenz kannst du durch 8 teilen, damit du deine >50MHz hast.
-
Thread
STM32: Compilierter Code unterschiedlich groß und Breakpoint nicht setzbar
J. S. schrieb im Beitrag #7247855: > Die verwendete Toolchain ist aber auch sehr alt, 4.8 sagt das mapfile. Nee, 4.8.8 ist die aktuelle Version für die ARM-Entwicklung, die ich nutze. Auf was beziehst
Johannes H. schrieb im Beitrag #7248178: > Nee, 4.8.8 ist die aktuelle Version für die ARM-Entwicklung, die ich > nutze. Auf was beziehst Du dich da mit dem "sehr alt"? Version 4.8 ist von 2013-2015 Meine wenige Monate alte Cube IDE von ST enthält
-
Thread
Komischer Linker-Fehler oder Tomaten auf den Augen?
beim Linken gibt es Probleme. Hier die relevanten privaten Methoden meiner RF24-Klasse: [c] uint8_t RF24::read_register(uint8_t reg) { m_status = SpiInOut(&Rf24_spi, R_REGISTER | reg); return (uint8_t) SpiInOut(&Rf24_spi, 0xff); } void RF24::read_register(uint8_t reg, uint8_t *buf,
PS: Methoden gibt's in C++ nicht, nur Member-Funktionen...
-
Thread
Arduino OPTA – SPS aus dem Hause Arduino
Logo8? Achja, ich vergaß, die ist ja von Siemens...
Mir geht's da ähnlich. Als das erste mal im Text STM32 vor kam, hab ich noch an die Arduino-Bluepill gedacht, aber dann der Kracher, ein STM32H747XI.
-
Thread
MAX31855 + STM32 = Problem
dann wieder auf HIGH. SCK macht saubere Pulse, nach jeweils 8 Pulsen ist eine kleine Pause zu sehen. Ich verwende den Befehl (HAL_SPI_Receive(&hspi2, buffer, 4, 1000)); und der STM32 ist als Full Duplex Master konfiguriert. Die Einstellungen zu CPOL und CPHA sind identisch mit denen im Git Ordner. Datenrate beträgt unter 1Mbit/s. https://github.com/SimpleMethod/STM32-MAX31855 Ich verwende diese Lib aktuell NICHT, ich gehe den "manuellen" Weg: [c] uint8_t buffer[4]; CS_LOW HAL_SPI_Receive(&hspi2, buffer, 4, 1000)
-
Thread
STM32CubeIDE mit blackmagic Debug Probe konfigurieren
https://github.com/mike-pittelko/BlackMagic-STM32CubeIDE
Noch eine Frage: wenn ich die Debug-Konfiguration starte, stoppt das Programm in startup_stm32f103c8tx.s beim Label ResetHandler: Warum? Ist das eine Eigenart der Debugprobe? Ich sehe keine Stelle, wo explizit gesetzt ist, daß beim Einsprung angehalten werden soll.
-
Thread
Radxa RS114 oder anderer µC zum Einstieg?
MCU zwischen STM32 und ESP. Ein M0+ Dualcore System mit den 8 nur in ASM programmierbaren PIOs ist ein geiles Spielzeug. Aber als totaler NOOB damit beginnen? Ich weiß ja nicht... Nicht mal der TO weiß ja wie weit
Dann gibt es diverse Controllerboards, die das Arduino-Uno-Kontaktformat untrstützen (z.B. diverse STM-NUCLEOs). AVR gibt es immer noch im DIL-Gehäuse. Ansonsten gibt es Adapterplatinen... W.S. schrieb im Beitrag #7244594: > Da ist nix mehr mit Steckbrett und Konsorten, > sondern man macht sich
-
Thread
Welchen Logic Analyzer kaufen?
Tester da ran trauen. Ja. Mann kann sich recht einfach einen reinen CAN-Sniffer z.B. fuer den STM8S208 auch selbst schreiben. Hat das verwendete Board dann schon einen CAN-Transceiver, kann Mann instant loslegen. :) > Ich will mir für den Attiny10 (aber dann muss ich wirklich viel Zeit > haben
im Beitrag #7674601: > Ja. Mann kann sich recht einfach einen reinen CAN-Sniffer z.B. > fuer den STM8S208 auch selbst schreiben. Alternativ klemmt man einen rohen CAN-Transceiver an Bus und Spannung und wertet das RXD-Signal mit der LA-Software aus. Saleae dekodiert CAN off-the-shelf. LG, Sebastian
-
Thread
USB Kompatibilitäts Probleme mit neuen Windows Versionen Gründe
und zu allen Zeiten gepfuscht - freiwillig oder unfreiwillig. Offenbar muß man damit leben. W.S.
W.S. schrieb im Beitrag #7242039: > Im Klartext: das war und ist ein fetter Bug Behauptet der, der nichtmal GCC vom GNU Assembler (Teil von Binutils, *nicht* von GCC) unterscheiden kann. W.S. schrieb
-
Thread
Arduino IDE und STM32F103 blue pill - dfu-util Fehler
### genericSTM32F103C.name=Generic STM32F103C series genericSTM32F103C.vid.0=0x1EAF genericSTM32F103C.pid.0=0x0004 genericSTM32F103C.build.variant=generic_stm32f103c genericSTM32F103C.build.vect=VECT_TAB_ADDR=
] Hab's hinbekommen: /Users/kuku/Library/Arduino15/packages/stm32duino/tools/stm32tools/2021.5.31/macosx/maple_upload ist ein shell-Skript. Habe darin dfuse_addr leer gesetzt: [pre] #if [ $# -eq 5 ]
-
Thread
Intervall Handling mit einem TImer
W.S. schrieb im Beitrag #7239153: > Also, du mußt dir erstmal darüber klar werden, daß über eine Serielle > die Daten nicht schneller drübergehen, als sie drüber gehen. Ach ehrlich? W.S. schrieb im
würden sich wieder welche aufregen, weil sie Tatsachen als Beleidigungen empfinden. Fazit: wie man's macht, ist es verkehrt. Also nicht aufregen. W.S.
-
Thread
CH32V003 - RISC-V für angeblich $0.10
das was STM32Fxx, LPC82x, etc sein könnten, wenn sie denn verfügbar wären). Es soll auch eine Variante in SOIC8 geben. Bisher scheint es nur ein Devboard im offiziellen Shop von WCH zu geben, aber die MCU sollt
. (Naja, das > was STM32Fxx, LPC82x, etc sein könnten, wenn sie denn verfügbar wären). > Es soll auch eine Variante in SOIC8 geben. Naja, klingt eher nach ner Promotion für RISC-V. Zaubern kann RISC-V auch nicht, die
-
Thread
[V] FFC Steckverbinder, Stecker, Buchsen, Molex und Amphenol
poliger FFC Steckverbinder / Buchse von Amphenol. https://www.mouser.de/ProductDetail/Amphenol-FCI/SFW12S-2STE1LF?qs=sGifQMX%252BULCIDumNM2lS9g%3D%3D ------------ 10x 18 Poliger FFC Stecker von Amphenol. https://www.mouser.de/ProductDetail/Amphenol-FCI/SFW18S-2STE1LF?qs=XRaITl65jnuLJohYX2uORQ%3D%3D -
9x 24 Poliger FFC Stecker von Amphenol. https://www.mouser.de/ProductDetail/Amphenol-FCI/SFW24S-2STME1LF?qs=sGifQMX%252BULDM6%252B8ozqAkqw%3D%3D -------------- Einzelabnahme für jeweils 1 EUR das STück +2 EUR Versand möglich. Gesamtabnahme auch möglich (bitte darauf per PN ansprechen)
-
Thread
1-Wire und non-blocking code (state machine)
Guten Tag, ich beschäftige mich aktuell mit 1-Wire auf STM32 (C, CubeIDE) und habe mir auch schon einige Beiträge hier im Forum durchgelesen. Mir wäre jedoch wichtig, dass der Code nicht blockierend aufgebaut ist und damit scheint die Angelegenheit dann etwas
3.3V nur "gerade noch" * manche Chips brauchen viel Strom, also einen umschaltbaren Pull-Up * STM32-Pins erzeugen unnötig steile Flanken * STM32-Pins sind relativ empfindlich, man möchte kein Kabel ohne ESD-Schutz anschließen. Mehr als wenige Dutzend Ohm Serienwiderstand sind aber nicht erlaubt
-
Thread
FPGA - embedded Linux Interconnect Ansatz
Hallo Leute, ich habe mal eine Frage - und zwar geht es um den konzeptionellen Ansatz. Ich habe 8 ADC's an einem FPGA angeschlossen, die mit einer relativ hohen Sample-Rate Daten einfangen (200 kHz). Diese Daten sollen in ein embedded Linux System, möglichst via SPI. Meine Idee war -> der FPGA
8 ADWandler mit 16 Bit und 200KHz , das macht 25.6MBit/sek. Also 25 MHz für den SPI Bus. Auf meinem STM32H7 komme ich auf 18 MHz, bevor der Bus schlapp macht. Diverse Embedded Linuxe lasse ich auch nur
-
Thread
DAC/Audio-Playback von SD mit hoher Geschwindigkeit
Ist das denn ein I2S DAC? Da gibt es ja doch welche mit schnelleren Schnittstellen ...
Ich habe mal in die Doku vom Arm Prozessor STM32H743 geschaut. Der hat einen recht frei programmierbaren I2S Kanal. Allerdings ist die maximale Frequenz dort auch nur 192 KHz. Mehr wird von den 'normalen' Audiospielern wohl nie gefordert. Ich denke
-
Thread
sauberes Bestromen von ESP mit Solar und Batterie
ESP "erzählt"? Ja, das meinte ich. Der kleine 8 Bitter hat eine Ruhestromaufnahme weit unter 1µA und behält dabei seine Daten (RAM). Außerdem hat er ein EEPROM, falls du Daten gegen Stromausfall sichern willst. Er kann Daten sammeln und in gewissen
;) 3,7V Nennspannung. https://www.amazon.de/gp/product/B08V11Z88Q/ref=ppx_yo_dt_b_asin_title_o05_s00?ie=UTF8&psc=1 zb die hier. Davon habe ich dann 8aH (2+3+3) also dann: 1V Hysteres anpeilen passt deine "Software Variante mit Spannungskontrolle" (Post von 18:30) zu diesen Akkus bzw den Kapazitäten
-
Thread
Arduino (o. Ä.): Suche Universal-Gerät für Programmierexperimente
gehört als nur bloße Programmierung. Und es gehören auch etwas mehr eigene Fertigkeiten dazu. W.S.
W.S. schrieb im Beitrag #7231621: > Die Frage ist doch eher, was du eigentlich vorhast. Bloß um ein bissel > vor sich hin zu programmieren und schlußendlich eine LED blinken zu > sehen, braucht es
-
Thread
welche Chips sind ähnlich leicht zu programmieren wie die ATMEL-Chips ?
für einen Anwender, der Arduino gewöhnt ist, könnte ein gangbarer Weg in "Arduino for STM32" liegen. Dazu gibt es ein Forum und diverse Quellen. Zur Zeit sind STM32 eher schlecht lieferbar. Wenn der Weg in diese Richtung gehen soll, könnte der STM8 ein Zwischenschritt sein: Zwar 8-bit,
die STM32 nicht lieferbar sind :-) https://www.silabs.com/development-tools/mcu/8-bit/bb52-ek2701a-efm8bb52-explorer-kit
-
Thread
Dreh-Encoder getauscht, nun geht nix mehr.
/topic/436975 int8_t encode_read1( void ) // read single step encoders int8_t encode_read2( void ) // read two step encoders int8_t encode_read4( void ) // read four step encoders
und diese kommen vom IC links daneben. Lt. Datenblatt des ICs liegen diese an Pin 4 (GND) und Pin 8 (VCC). Von daher gehe ich davon aus, dass das passt. Ebenso sind diese mit den mehrmals vorhandenen GND- und VCC-Anschlüssen des STM verbunden. Alle Verbindungen sind 0,0 Ohm. Wenn mich nicht alles
-
Thread
STM32L072 USB bei 2-3 Volt Spannungsversorgung
Als Hobbybastler muss man sich auch wenige Inseln beschränken. Dass ich mich über den Tellerrand der 8 Bit Welt hinaus wage ist für mich schon aufregend genug. Ich hab's nicht eilig. Irgendwann werden STM32 wohl wieder verfügbar sein. Es muss ja nicht unbedingt in L072 sein.
Pin4 der Micro-USB geht über einen R-Teiler 3k3-10k und zwei BAT254 nach VDD / VSS an BOOT0 des STM32. Der STM32 kommuniziert per UART mit einem anderen Stein, dessen Versorgung geregelte 1,8 Volt sind, das setzt ein TXS0102D um. Bevor jemand fragt: Den Stromlauf gebe ich nicht aus der Hand.
-
Thread
Arduino und MOSFET
Masseverbindungen kurz und verdrille die Leitungen zum Magenten. > maximaler Strom durch die Spule dürfte 5-8A sein Dann muss deine Freilaufdiode diesen Strom auch können.
den hier. https://www.reichelt.de/mosfet-n-kanal-60-v-55-a-rds-on-0-014-ohm-to-220-stp-55nf06l-stm-p216904.html?&trstct=pol_8&nbc=1 Und lies das hier noch mal. https://www.mikrocontroller.net/articles/FET#Gate-Source_Threshold_Voltage
-
Thread
Arduino: Handling parallel anfallender Aufgaben
J. S. schrieb im Beitrag #7228814: > ich weiß nicht wie alt deine SPS sind, Siemens S5/S7. Codesys war noch kein echtes Thema; FUP/AWL war (aufgrund der vorhandenen Codebasis) das Mittel der
Blockierung wegkommen. Habe nur das wichtigste kopiert. [code] #define THREADS 10 uint8_t th_seq[THREADS]; // seq values uint64_t th_now[THREADS]; // delay values uint8_t thseq; // current thread state, same as seq[thid] uint8_t thid; // current
-
Thread
Fragen Stromversorgung / Schaltplan
Für die Lüfter wird es genügen. C5 & C6 sollte man sich sparen. Den Lüftern ist es egal. C4 & C8 sind wichtig für den Schaltregler. mfg klaus
C6 sollte man sich sparen. Was für ein Unsinn. Klaus R. schrieb im Beitrag #7226660: > C4 & C8 sind wichtig für den Schaltregler C4 ist aber 100 x pro Sekunde leer wenn die Lüfter oder was auch immer an 12V hängt ihn leer ziehen.
-
Thread
Elektronik - russische S 300 Boden-Luft FK Gesperrt
Technikstand durchaus interessant finde, hier ein paar Bilder von der Elektronik einer abgeschossenen S 300.
Ardupilot hat früher einen atmega benutzt, ist dann auf stm32 umgestiegen. Heute läuft das auf vielen boards, meist stm32f4 oder stm32f7. Denke nicht dass jemand die realtime app ernsthaft auf einem raspi laufen lässt. Das falsche board, das falsche OS, und