bekommen. Mir sind einige Kleinigkeiten aufgefallen: Das ist Semikolon ist da zuviel, nicht? [c] --- system_stm32f4xx.c +++ system_stm32f4xx.c @@ -401,7 +401,7 @@ static void SetSysClock(void) RCC->CFGR |= RCC_CFGR_SW_PLL; /* Wait till the main PLL is used as system clock source */ - while ((RCC->CFGR & (uint32_t)RCC_CFGR_SWS ) != RCC_CFGR_SWS_PLL); + while ((RCC->CFGR & (uint32_t)RCC_CFGR_SWS ) != RCC_CFGR_SWS_PLL) { } } [/c] Warum wird hier memset mit "0" aufgerufen? [c] ambiLight.c
Teile gut waren/sind: https://www.youtube.com/watch?v=Fm3ppcWbpAo https://www.youtube.com/watch?v=oC_COU-OAzc LG Stefan PS: Den Roboter im Video habe nicht ich gebaut, viele Teile sind aber ähnlich/gleich. Das ist der Gewinner 2015.
UPDATE: verkauft: Basys2 Board ESP8266 Module Servo XT900 Proxxon Schraubstock ISOTECH Netzteil unter anderem noch zu haben: UT61-B und UT61E Multimeter Rigol DS1052E Osziloskop (Zahlung noch ausstehend) diverse STM32 Discovery
entweder erhält die Pumpe Ihren Strom über Relais 1 oder 2. Dieses Relais kannst du dann mit einem ESP32home Platinchen ansteuern.
> erhält die Pumpe Ihren Strom über Relais 1 oder 2. Dieses Relais kannst > du dann mit einem ESP32home Platinchen ansteuern. Ich möchte die Gastherme nicht aufmachen und da irgendwas verbauen. Es soll wirklich über 230Volt angesteuert werden.
/soc/CMakeFiles/__idf_soc.dir/esp32s3/i2c_periph.c.obj [465/1714] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/i2s_periph.c.obj [466/1714] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/timer_periph.c.obj
Timerinterrupt ist aus alter Zeit. Schon seit Jahren können die > Systeme den Timer über die Win32-API auf minimale 1ms setzen. Über > interne APIs lassen sich noch geringere Zeiten programmieren. Hallo Didi, hast Du hier ein Beispiel in C# für das heruntersetzen des Timerinterrupts? Hatte
Weg. Jedenfalls einfacher als mit einem selbstgestricktem Dongle. Mit der Verbindung über einen ESP8266 wollte ich eine I2C Schnittstelle zum HMC8012 realisieren. Ist aktuell nicht im Focus, vielleicht später einmal.
make STANDALONE=y esp8266@esp8266-VirtualBox:~/dev/esp-open-sdk$ make STANDALONE=y make -C crosstool-NG -f ../Makefile _ct-ng make[1]: Verzeichnis »/home/esp8266/dev/esp-open-sdk/crosstool-NG« wird betreten ./bootstrap Running
we fail to put the ESP8266 into flash mode, we have the following: 13:47:09 **** Build of configuration Default for project k_blinky **** mingw32-make.exe -f C:/Users/User1/WorkSpace/k_blinky/Makefile flash c:/Espressif/utils
mit folgenden Daten: > Pd =1040 W (bei 25°C) > Tj =150°C > RthJC =0,12 °C/W > RthCS =0,05 °C/W Tc max 65°C. Und etwas Reserve will man auch noch, also ehr Tc max 50°C.
gekommen und wird nur noch für zeitkritische hardwarenahe Routinen verwendet. Der Rest passiert in C, bei 32bit auch C++, C#, Java oder schlimmeres. Heutzutage ist einfach lesbarer und in großen Teams wartbarer Code wichtiger als effiziente Ausführung. Die Controller sind schnell genug und Speicher
Wenn existierende 5V Peripherie versorgt werden muss und nur die Schaltungstechnik durch uC modernisiert werden soll, dann würde ich bei 5V uC bleiben auch wenn uC aus der STM32 Serie 5V fähige digitale Eingänge haben. Die Industrie setzt heutzutage auf moderne uC, meist mit 3.3V betrieben.
Möglichkeit die Anzahl der zur Verfügung stehenden Zeichen im Tasmota Scripteditor mit einem externen I2C EEPROM zu erweitern. (24C256) Sollte dieses Eeprom vorhanden sein, muss es via I2C an dem ESP8266 angeschlossen werden. Die entsprechenden Pins (SDA/SCL) müssen später in den Geräteeinstellungen in der
Was mich daran interessiert: Wie baut man sowas ab besten/effiziesten? Z.B. mit VID6606 oder STM32? ^^ Ich tendiere zum STM32 mit RS485 und/oder SPI oder I²C, da wäre man noch flexibel. Ein Proof-of-concept will ich schon noch fertig stellen.
mich daran interessiert: > Wie baut man sowas ab besten/effiziesten? > Z.B. mit VID6606 oder STM32? ^^ > > Ich tendiere zum STM32 mit RS485 und/oder SPI oder I²C, da wäre man noch > flexibel. > > Ein Proof-of-concept will ich schon noch fertig stellen. Hallo ich klinke mich hier mal ein
FOV) REFRESH RATE OPERATING TEMPERATURE CURRENT Thermal Camera HAT 45° x 45° Thermal USB Camera ±2°C (ambient temp. 10 ~ 70°C) -20~400°C -20 ~ 85°C 61mA Thermal-90 Camera HAT 90° x 68° Thermal-90 USB Camera Thermal-45 Camera HAT (B) 80x62 45° x 36° 25FPS Thermal-45 USB Camera (B) 20mA Thermal-90 Camera HAT (B) ±1.5°C (ambient temp. 10 ~ 70°C) -40~400°C 90° x 67° -40 ~ 85° Thermal-45 Camera ESP32 Module 45° x 36° Thermal-90 Camera ESP32 Module 90° x 67° 127mA
the power supply for SD_CLK is the VDD_SDIO. 3. The operating temperature of the embedded flash in ESP32-D2WD ranges from -40 C to 105 C, and so does that of ESP32-D2WD as a whole (-40 C~ 105 C). The other chips in this series have no embedded flash, and their range of ◦ ◦ operating temperatures is -
komme ich auf den Partitions Bildschirm. 62,5 GB Festplatte > 1.0 MB Freier Speicher > 536.9 MB ESP > 61.0 GB ext4 > 1.0 MB Swap > 1.0 MB Freier Speicher Als Auswahl dann -Änderungen an den Partitionen rückgängig machen -Partitionierung beenden und Änderung übernehmen. @Steve Ja habe
Vorlauftemperatur der richtige PWM-Dutycycle berechnet wird gesetzt wird. Heisst also: Du brauchst einen ESP32 und eine Opamp-Schaltung aus 5 Bauteilen.
................................................................................................60 C. Q&A......................................................................................................................................................61 1. Overview 1. Overview ESP8266 AT Firmware
................................................................................................60 C. Q&A......................................................................................................................................................61 1. Overview 1. Overview ESP8266 AT Firmware
::wdtEnable(uint32_t timeout_ms) ^ C:\sloeber\arduinoPlugin\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266\Esp.cpp: In member function 'uint32_t EspClass::getSketchSize()': C:\sloeber\arduinoPlugin\packages\esp8266
Wenn ich die Arduino Extension vscode-arduino und unter arduino-cli.exe das esp32 Paket installiert habe, die Libs auch in der c_cpp_properties.json unter "includePath" eingetragen sind, gehe ich davon aus dass Standard Includes wie <SPI.h> automatisch gefunden werden.
Beitrag #8004279: > Wenn ich die Arduino Extension vscode-arduino und unter arduino-cli.exe > das esp32 Paket installiert habe, die Libs auch in der > c_cpp_properties.json unter "includePath" eingetragen sind, gehe ich > davon aus dass Standard Includes wie <SPI.h> automatisch gefunden > werden.
der ST-Link nicht gesteckt ist. App-Note AN2867 von ST würde Empfehlungen geben, wie Quarze am STM32 angeschlossen werden können / sollen. Direkt und ohne Widerstände ist etwas "übersichtlich"... Ist die Flussspannung von rot und grün für D60 und D61 nah genug beieinander, dass beide Farben sinnvoll
habe. > Wenn Masseflächen dann wenigstens so das nicht 100er Stabantennen daraus werden. Bei C60 scheint ein Via im Pad zu sitzen, nicht so lustig beim Reflowlöten wenn das Via das Lötzinn absaugt das C60 braucht. Die Anbindng von C60 an den uC ird zwar funktionieren doch /ordentlich/ im Sinn
Dergute W. schrieb im Beitrag #5096625: > scheint mir irgendein > Billigboard mit irgendeinem STM32 oder was entsprechendem (und eben auch > GCC-Unterstuetzung) da erheblich "sicherer". Ich hab eins von diesen Boards mit einem STM32F103C8T6 hier, allerdings hat der weder einen DAC noch I2S oder
mal die Baudrate von 460.800 auf 57.600 reduziert Hast du echtes RS232 oder gehst du direkt vom uC auf einen FT232? Kannst du mal dein Board (Schema, Bezeichnung...) posten? Max M. schrieb im Beitrag #5096639: > Ich hab eins von diesen Boards mit einem STM32F103C8T6 hier, allerdings > hat der
d: D>cc mmind.c BD Software C Compiler v1.60 (part I) 35K elbowroom BD Software C Compiler v1.60 (part II) 32K to spare D>clink mmind BD Software C Linker v1.60 Last code address: 1B4D Externals start
noch einige Bauelemente bestellen. Wer Interesse hat, hängt sich einfach mit ran. ATmega328 TQFP32 P8X32A-Q44 (Propeller) PCF8583T SO08 PCF8574T SO16W AT24C256 DIL 20 MHz Quarz 5 MHz Quarz (Propeller) 32 KHz Quarz (RTC) SD Slot SCDA6A0101 Joe
Widerstandswerte sich je nach Fullstand an den Leitungsenden ergeben. Will man ins LAN nimmt man heute einen ESP8266 oder ESP32. Will man bloss eine LED Lampenanzeige tut es ein LM399 ohne Programmierung. Man misst Widerstände jedenfalls durch das Spannungsteilerprinzip, so dass sich je nach Widerstandswert
Fischbrötchen schrieb im Beitrag #7137301: > Zieht euch warm an Wir haben 30°C hier.
werden. Aber ich empfange nur diesen String: #000 1561228174 L=44 4b 2d d4 2b 25 08 2e ee bb 7d c6 40 0b 40 f3 00 09 c0 00 c9 89 c1 6c c3 ad fd 23 c2 5d c0 21 ca f4 c0 04 c0 98 61 07 4d 2b b0 4c 0e RSSI 86 /n# 2484 1561228176 2d d4 9e 86 38 35 19 Gestartet habe ich den tfrec-Prozess mit
Ahnung, ob das funktionieren würde. Meinst Du mit "Modul" ein Stück Hardware, das Du direkt an einen ESP32 anschließen kannst? Da fällt mir eigentlich nur ein, einen DVB-T-Stick zu zerlegen.
+= 32; if (c & 0b00000010) w += 64; if (c & 0b00000001) w += 128; return w; } [/code] Da die erste Spalte teils zwischen 1 und 80 springt, handelt es sich wohl um einen 32 bit Wert und ich muss
bringen. Hab aber mit dem Testcode schon große Timing-Schwierigkeiten. Ich denke ich werde auf den ESP32 wechseln, da hab ich drei hardware seriel die ich wohl kompelett konfigurieren kann: https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/uart.html Und die pins