-
Thread
ESP32 OLED WeMOS Flash-Probleme
folgende Meldung: C:\Users\Manuel\Downloads\bin_esp32_temperature_logger_v121(3)\install>esptool.exe --chip esp32 --port COM1 chip_id esptool.py v2.6-beta1 Serial port COM1 Connecting........_____....._____....._____
allemn anderen nur die Meldung. Please select one of the following options: 1 - Change com port 2 - Get board info on COM3 3 - Flash ESP32 hardware test program on COM3 4 - Flash ESP32 temperature logger program on COM3 x - Exit Your choice: 2 C:\Users\Manuel\Downloads\bin_esp32_temperature_logger_v121
-
Thread
STM32 + Infineon WLAN Modul: Durchsatz?
https://www.mikrocontroller.net/topic/571600), ist es aktuell nicht optimal um WLAN-Controller für STM32-µC bestellt. Hat hier jemand schon mal ein Infineon-Modul/ Controller mit einem STM32 integriert? (https://github.com/Infineon/AIROC-Wi-Fi-Bluetooth-STM32) Z.B. ein Murata 1DX (https://www.murata.com
von LWIP habe ich dann abgebrochen, weil mir die (zwar Prototyp-haften) 0,32 MBit/s (https://github.com/drorgl/stm32-lwip-esp-hosted/tree/master/stm32-lwip) arg wenig erscheinen. Zu https://www.mikrocontroller.net/topic/270837#2833900 gab's kaum Antworten. Danke schonmal
-
Thread
Peltier Temperaturregelung
muss/möchte. Da ich kaum fertige Bauteile dafür verwenden darf ist mein Plan das ganze mit einem ESP32 einem Relay Modul und 2 Peltier-Elementen zu realisieren Am ESP32 ist zum einen ein Temperatursensor angeschlossen welcher die Temperatur am im Innenraum des Kühlschranks misst und den Port an
möchte. > > Da ich kaum fertige Bauteile dafür verwenden darf ist mein Plan das > ganze mit einem ESP32 einem Relay Modul und 2 Peltier-Elementen zu > realisieren Welche Rolle spielt der ESP32 in diesem Schauspiel? Jetzt ist G. schrieb im Beitrag #5590161: > Denn die spezifizierte Waermepumpleistung
-
Thread
EtherCAT, CircuitPython, OpenWRT und ein quelloffenes TPM
Holding K. S.. Interessant ist an dem derzeit unter https://www.kickstarter.com/projects/187470458/esp32-agent-dev-kit zu beziehenden Produkt nicht nur der mechanische Aufbau: Der ESP32-S3 exponiert auf der Rückseite wie in der Abbildung gezeigt sowohl einen Slave-USB C-Port als auch ein MikroBus-Steckfeld
zum Festhalten des Moduls – Ähnlichkeiten zum legendären Craddel (siehe https://youtu.be/rWliFbuMJ5c) von Palm sind rein zufällig.  Bildquelle: https://www.kickstarter.com/projects/187470458/esp32-agent-dev-kit ### CircuitPython 9.2.4 verfügbar. Im Hause Limor
-
Thread
Funksteuerung für Markise
per Netzwerk als virtuelle RS232 am Arduino nano Sebastian L. schrieb im Beitrag #5392369: > Ein ESP kan nicht genügend Kanäle. ? kennst du den ESP32? von wieviel Känäle und was reden wir? Tastenentprellung geht auch mit einer Matrix, sogar mit µC aus dem deep sleep wecken bei Tastendruck oder
Sebastian L. schrieb im Beitrag #5392357: > Dann noch 2* Digital_Out (Motor vor/zurück) wieso wenn der ESP32 die Intertechno anfunkt, dann ist das auch VDE sicher und erspart das Gebastel mit irgendwelche (unsicheren Arduino) Relais an der Markise.
-
Thread
IOT Kamera für 1 Bild/Tag und geringe Kosten für Datenverkehr
ESP32-CAM mit lora übertragung?
ESP32 mit Wakeup Schaltung über (externe?) RTC und GSM Modul aka SIM800? Dann würde das nur aufwachen, Bild machen, versenden, RTC Alarm auf nächstes Datum stellen.
-
Thread
Fragen zum US Sensor JSN-SR20-Y1
Hallo, ich verwende 2 JSN-SR20-Y1-2-W100 indem ich 1 als Sender der US-Welle und 1 als Empfänger benutze. Steuerung mit ESP32 JSN-SR20-1.jpg Das Datenblatt gibts hier: https://rjrorwxhjiilll5q.ldycdn.com/JSN-SR20-
hätte ich aber dazu. 1. Ich muss gleichzeitig 8 Stück Sender-JSN-SR20 triggern. Kann man an einem ESP32-PIN-TX 8 Stück Sender-JSN-SR20-RX parallel zum triggern anschließen ? 2. lt. Datenblatt kann der JSN-SR20-Y1 mit 3 bis 5,5 V betrieben werden. Ich möchte gern die maximale Leistung herausholen
-
Thread
Verständins Problem mit ENUM in "C"
können mehrere Type Definitionen auswählen. Ich kann und will den Source nicht ändern das ist im ESP32 Arduino Core so definiert. Der Compiler meckert mit SP32_I2S.ino: 56:10: error: invalid conversion from 'int' to 'i2s_mode_t' Ich frag mich nun geht das in Standard C ja oder nein.
Martin M. schrieb im Beitrag #5465398: > Ich kann und will den Source nicht ändern das ist im ESP32 Arduino Core > so definiert. Der Compiler Arduino nutzt C++, also geht es gar nicht um C. C++ ist hier etwas strenger. Schreibe einfach: [c]I2SMode = static_cast<i2s_mode_t> (I2S_MODE_MASTER
-
Thread
Nema17 Stepper max. Drehzahl 12V?
ich schau mir deinen Treiber jetzt nicht an, aber sicher das das so soll? >Treiber <=> Motor >A2 <=> A+ >A1 <=> A- >B1 <=> B+ >B2 <=> B- sollte das nicht eher Treiber <=> Motor A1 <=> A+ A2 <=> A- B1 <=> B+ B2 <=> B- sein? viel Erfolg, Uwe
richtige Beschleunigung. Mit Libs wie grbl oder AccelStepper bekommt man das leicht hin. Oder auf ESP32 wechseln, da gibt es mit FluidNC eine feine fertige Lösung mit WebGUI. Das wird über eine Konfigdatei parametriert, für den TMC2209 gibt es da Vorlagen. https://github.com/bdring/FluidNC/tree/main
-
Thread
Artnet-DMX-Node mit 2× DMX Out + 1× DMX In, komplett galvanisch getrennt - gibt es ähnliche Projekte
Hallo zusammen, ich arbeite aktuell an einem ArtNet-DMX-Node, der 2 galvanisch getrennte DMX-Ausgänge und 1 galvanisch getrennten DMX-Eingang besitzt. Das Ganze basiert auf einem von mir gerne genutzten WT32-ETH01 (ESP32 + Ethernet), soll aber von der Hardware her tourtauglich
- Step-Down-Modul (R-78B-5.0 oder TSR-1-2450) → +5V_A - Drei isolierte DC/DC-Module → +5V_B / +5V_C1 / +5V_C2 RS485: jeweils PTC, TVS, CMC, Snubber. Optokoppler-Trennung mit 6N137. 6 mm Abstand / Isolationsschlitze zwischen den Domänen 4. BOM (gekürzt) - WT32-ETH01 - 3× DC/DC 5→5 V (NME0505SC
-
Thread
ESP32-Wroom auf Platine löten?
Hi Patrick, im Datenblatt vom ESP32-WROVER gibt es ein Lötprofil (sollte dem von WROOM entsprechen). ESP32-WROVER Datasheet V2.0 -> 5.6 -> Reflow Profile. Peak 235..250°C, > 217°C für 60..90s. Ich betreue aktuell zwei Produkte in Kleinstserien, dieses Profil war exakt der Grund, warum mit dem Fertiger Handlötung des ESP32 vereinbart wurde. Wir haben bisher keinerlei Ausfälle bei den ESP32. Deine und Joachims Erfahrungen scheinen meine Sorge zu bestätigen. Wenn die Stückzahlen entsprechend hochgehen, muss bei der
-
Thread
Datenübertragung ESP32 auf NAS
Datenbank kommunizieren: a) man lässt zusätzlich auf der Synology ein PHPSkript laufen (welches vom ESP32 per HTTP-Request aufgerufen wird) und das erledigt dann die Kommunikation bzw. Eintragung in die Datenbank b) der ESP32 kommuniziert direkt selbst mit der DB-Engine über deren natives TCP-Protokoll
Vorschlag von Frank E. gefolgt mit Lösung a). Dazu bin ich erst mal diesem Beispiel gefolgt: https://esp32io.com/tutorials/esp32-mysql Dort installiert man eine Datenbank auf einem PC und erstellt dort das php-Skript. Der ESP32 wird über Arduino IDE 2 programmiert, verbindet sich mit meinem WLAN und
-
Thread
Fragen zum ESP8266 + µC
hatte das > Ding 2 Monate im Dauertest, mit 2 Requests pro Sekunde. Ähm ja ... Aber nicht das, was ich eigentlich wollte. Der ESP8266 sollte auf GET-Anfragen reagieren, die zum (nachgeschalteten) µC durchreichen
gemacht und hab den ESP8 einfach per UART an meinen STM32 angebunden.
-
Thread
ESP32 als ISP
du angeblich > *leicht* modifiziert hast... https://github.com/pcbreflux/espressif/blob/master/esp32/arduino/sketchbook/ESP32_ArduinoISP/ESP32_ArduinoISP.ino Das ist 1:1 das Beispiel aus der ArduinoIDE lediglich ein Pin geändert und ein Befehl auskommentiert.
Serial.print(Adr_LSB); spi_transaction(0x40, Adr_MSB, Adr_LSB , DatenBytes[1 + multi_1 * 2]); //LowByte spi_transaction(0x4C, Adr_MSB, Adr_LSB, 0x00); //Datum schreiben delay(5); spi_transaction(0x48, Adr_MSB, Adr_LSB, DatenBytes[0 + multi_2 * 2]); //HigbyteByte
-
Thread
ESP32 macht Mist, wenn WiFi nicht aus
Hi, ich spiele gerade etwas mit einem ESP32 rum. Mein Board hat den Aufdruck "ESP-WROOM-32" auf dem Metallgehäuse vom Modul, auf der Platine zudem "HW-607" und ich habe mir wohl vor langer Zeit Handschriftlich "ESP32S" oder "ESP325" notiert
_drv:0x00,hd_drv:0x00,wp_drv:0x00 mode:DIO, clock div:1 load:0x3fff0018,len:4 load:0x3fff001c,len:956 load:0x40078000,len:0 load:0x40078000,len:11904 entry 0x40078a3c D: Starting ESP32-radio Version Wed, 30 Aug 2017 08:30:00 GMT... Free memory 185360 D: ir_pin pin set to 35 D: enc_clk
-
Thread
McLighting v2 esp01 mit 4MB
Hallo ich sitze schon seit Tagen an einem Problem, und zwar möchte ich das McLighting V2 auf einen esp-01 mit 4MB flachen nutzen und bekomme aber eine Fehler Meldung ich habe nur eine RGB die ich über Mosfets und einen ws2811 über ein pin ansteuern möchte. die Fehlermeldung ist C:\Users\Ferdinand\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-ar: unable to rename 'C:\Users\FERDIN~1\AppData\Local\Temp\arduino_build_889643\core\core.a'; reason: File exists Das Projekt habe
-
Thread
Messsteckdose ohne App-/Cloud-Zwang
Heinz schrieb im Beitrag #7350277: > Läuft auf den Tasmotageräten nicht sowieso in der Regel ein ESP32? Die > (meisten davon) können WPS. Nein, auf den ESP32-Geräten läuft (oft) ein Tasmota.
Heinz schrieb im Beitrag #7350277: > Läuft auf den Tasmotageräten nicht sowieso in der Regel ein ESP32? Meistens ein ESP8266.
-
Thread
Wheatstone Brücke/Leitfähigkeitsmessung
Hallo, ich habe vor die Leitfähigkeit einer Düngelösung mit dem ESP32 zu messen, und bisher 4 Ansätze: 1. Astabile Kippstufe (schon getestet zu ungenau) 2. einfacher Spannungsteiler 3. Wheatstone Brücke mit DC 4. Wheatstone Brücke mit AC nun würde ich es gerne
Wenn Du schon mit dem ESP32 unterwegs bist, kann dieser Dir problemlos die gewünschte Frequenz nach dem DDS-Prinzip bereitstellen. Gemessen wird die Spannung mit einem ADC und dann auch wieder im ESP32 verarbeitet. Und zwar
-
Thread
ESP 32: Smarthome Beet über MQTT: FAST fertig
kommen von einem Xiaomi MiFlora Sensor. Die Auswertung läuft über einen smarthomeng-Server, der mit dem ESP32 im Beet über MQTT kommuniziert. Ausgangsbasis war dieser Code: https://github.com/e6on/ESP32_MiFlora_MQTT Jetzt funktioniert fast alles, für die verbliebenen Probleme erhoffe ich mir hier Hilfe :
"; if (client.subscribe(topic2.c_str())) { Serial.println("Subscribed to topic: " + topic2); } else { Serial.println("Failed to subscribe to topic: " + topic2); } }[/c] Allgemein freue ich mich sehr über Verbesserungsvorschläge
-
Thread
Wokwi – Schaltungs- und Softwaresimulation im Browser
und legitim sind: [c] { "version": 1, "author": "Anonymous maker", "editor": "wokwi", "parts": [ { "type": "wokwi-esp32-devkit-v1", "id": "esp", "top": 0, "left": 0, "attrs": {} }, { "type
", "top": 52.63, "left": -116.93, "attrs": {} } ], "connections": [ [ "esp:TX0", "$serialMonitor:RX", "", [] ], [ "esp:RX0", "$serialMonitor:TX", "", [] ], [ "esp:D12", "led1:A", "green", [ "h0" ] ], [ "vcc1:VCC", "led2:A", "red", [ "v0" ] ], [ "led2:C"
-
Thread
Assembler Frage ( 2mal hintereinander dieselbe Instruktion )
die Codestrecke von __sync_val_compare_and_swap( &lock,0,1 ) [code] 8005844: 463a mov r2, r7 8005846: 2101 movs r1, #1 8005848: f3bf 8f5b dmb ish 800584c: e852 3f00 ldrex r3, [r2] 8005850: 2b00 cmp r3, #0 8005852: d104 bne.n 800585e <main+0x66
lock,0,1 ); 80039da: 2601 movs r6, #1 80039dc: f3bf 8f5b dmb ish 80039e0: e854 2f00 ldrex r2, [r4] 80039e4: 42aa cmp r2, r5 80039e6: d103 bne.n 80039f0 <main+0x5c> 80039e8: e844 6300 strex r3, r6, [r4] 80039ec: 2b00 cmp r3, #0 80039ee:
-
Thread
ESP32 Footprint in Target
wurde. Die Angaben im Internet sind sehr unterschiedlich. https://wiki.geekworm.com/images/thumb/2/22/NodeMCU-Size.jpg/600px-NodeMCU-Size.jpg https://joy-it.net/files/files/Produkte/SBC-NodeMCU-ESP32/SBC-NodeMCU-ESP32_dimensions.png https://components101.com/sites/default/files/inline-images/ESP32-DevKitC-Dimensions.png
-
Thread
NEMA 17 Schrittmotor lässt sich nicht ansteuern.
diesem Aufbau falsch laufen könnte? Hier dann noch mein Code, der auf dem Mikrocontroller läuft: [c] #include "BluetoothSerial.h" BluetoothSerial SerialBT; // Schrittmotor-Pinbelegung const int MS_PIN = 15; // Schrittauflösung (MS1) const int MS2_PIN = 13; // Schrittauflösung (MS2)
für den Motor. Der Controller wird über meinen Laptop versorgt, von dem auch der Sketch auf den ESP32 geladen wird. Auf den Fotos ist er nur gerade nicht angeschlossen.
-
Thread
Suche Programierung für Alten TV
https://github.com/aquaticus/esp32_composite_video_lib ein esp32 reicht
Hier nur mal als beispiel von Chatgpt für den eSP32 mit der Composite "TV-Out Library". ich denke mal 1 Stunde Tüfftelei, dann steht das Ding für 5€. [c] To send pictures from an ESP32 to a TV using the TVout library, you would typically need to
-
Thread
billige stm32 minimalsysteme für 2,99 euro - taugt das was?
-STM32-Mindestsystem-Development-Arduino/dp/B01C2I7CSU/ref=sr_1_fkmr1_2?ie=UTF8&qid=1465820782&sr=8-2-fkmr1&keywords=stm32+minimalsystem
https://www.amazon.de/STM32F103C8T6-STM32-Mindestsystem-Development-Arduino/dp/B01C2I7CSU/ref=sr_1_fkmr1_2?ie=UTF8&qid=1465820782&sr=8-2-fkmr1&keywords=stm32+minimalsystem Braucht man dafür einen Programmer oder geht das über
-
Thread
Umstiegsbreatung uC Atmel/STM
ist die älteste Reihe. Lieber mit den neuen, wie L0, L1, F3, oder F7 - denn bei denen ist u.a. die I2C Peripherie viel besser. Mit dem STM32 Olimexino gibt es ein Arduino kompatibeles STM32 Board sogar mit Arduino artiger Software.
exportieren und in den Dateien die Linkerscripts und Startup-Files anpassen. Einen passenden ST-Link v2 "Flasher" gibts hier: http://www.ebay.de/itm/ST-Link-V2-Programming-Unit-mini-STM8-STM32-Emulator-Downloader-M89-CF-/272154524822?hash=item3f5dac7c96:g:j0wAAOSwh-1W15Zx Letztlich gilt allerdings
-
Thread
Richtige Bestückung eines PCB mit RJ45 Buchse
Sherlock 🕵🏽♂️ schrieb im Beitrag #7817321: > Der ESP8266 Chip in dem ESP12S Modul unterstützt kein (verkabeltes) > Ethernet. Richtig, das gibt es nur bei einigen Varianten des ESP32.
) PIN 5: Data In --> kontaktiert und parallel geschalten zu ESP-PIN 15 (UART0_RXD; GPIO3) PIN 6: CP1 --> nicht kontaktiert, da R90 fehlt PIN 7: CP2 --> nicht kontaktiert, da D34, D36 fehlen PIN 8: CP3 --> vermutlich kontaktiert zu C34 (schlecht ersichtlich)
-
Thread
Platine per App „steuern“
Wie wärs mit Wlan? ESP32/ESP8266. Brauchst keine App sondern einfach ne Webapp
Timmo H. schrieb im Beitrag #6643525: > Wie wärs mit Wlan? ESP32/ESP8266. Brauchst keine App sondern einfach ne > Webapp Und wie greift man auf diese Webapp zu ? Kann der Zugang verschlüsselt werden und wie stabil ist die Verbindung ?
-
Thread
E-Paper-Display für PC
von hinten aufzuzaeumen. Erst ESP32- Library raussuchen z.B GxEPD2. Dann kucken ob das anvisierte Display unterstuetzt wird und ob das dazu benoetigte Interface auch lieferbar ist. Man sollte schon mal ein SPI-TFT an den ESP32 angeschlossen
um den Faktor 5-10 langsamer und koennen oft kein Teil-Update. https://github.com/G6EJD/ESP32-e-Paper-Weather-Display
-
Thread
Exponentialrechnung
> kann ich nicht mal so genau sagen, sowas schmeisse ich gleich aus dem > Kopf. > Kann mit der ESP32 Erweiterung zu tun haben, andere bestätigten die > Probleme welche mit der Installation der 1.8.9 gelöst wurden. > > Meist nehme ich nie diie neuste Version, erst Recht nicht ohne Not, denn
Veit D. schrieb im Beitrag #6061813: > Und Probleme mit einer Erweiterung für fremde Boards (ESP) kann man > nicht der IDE zu schieben. Mich hat das dann auch nicht mehr interssiert, aber OK die 1.8.2 bis 1.8.8 gingen alle bei mir. ach
-
Thread
chinesisches IP Relays board
Im Vergleich zu den üblichen ESP2866 oder ESP32-Boards sind die Preise gepfeffert. Was können diese Boards mehr für das sich das lohnt? Klar, Ethernet. Treibt das den Preis?
robustere Version mit Bistabilen Relais: https://www.cnx-software.com/2022/08/31/esphome-compatible-esp32-s2-module-offers-six-32a-latch-relays-in-din-rail-enclosure/ Kostet aber auch ne Mark mehr.
-
Thread
Verständisfrage Stromsensor
Zum Restschaltplan: deine Fan-Schaltung schließt Vcc kurz. Dein Esp32 wird sicher 3,3V Interfaces haben. Also brauchst du Spannungsteiler zwischen ACS724 und Esp32.
von typisch 2,5V+22*66mV = 3,9V. > und Esp32. Dessen ADC ist sowieso nicht berühmt für Genauigkeit und Linearität. Besonders in den "Randbereichen" taugt der nicht viel: - https://www.esp32.com/viewtopic.php?
-
Thread
Arduino Librarys - Wer prüft diese ?
anders), aber wo > bitte bekommt man ein komplettes Entwicklungssystem für 20 Euro? Für knapp 2 Euro: https://www.ebay.de/itm/STM32F103C8T6-STM32-Minimum-System-Development-Board-Module-For-Arduino-TE435/232742912052?hash=item36308f0034:g:kyoAAOSwgLVZmubX:rk:3:pf:1&frcectupt=true 0 Euro:
=lpc1768&LH_PrefLoc=2&_sop=15 Die Boards mit dem LPC1768 kosten über 30 Euro. Wurde nur STM32 kopiert?
-
Thread
Daten zwischen zwei ESPs in Echtzeit übertragen
Lösungsvorschlage würde ich mich sehr freuen. :-) Wenn Du es Dir leisten kannst, nimm die kaum teureren ESP32 und verwende Bluetooth. Das ist für Deine Zwecke deutlich geeigneter.
Danke für die vielen Antworten. Sollte mein Projekt scheitern, würde ich mir den ESP32 nochmal genauer angucken. Ich wollte es aber eigentlich mit dem ESP8266 schaffen. Aus verschiedenen Codes konnte ich mir einen Code zusammenbasteln. Ich kann, wenn ich den Taster betätige, HIGH
-
Thread
Hell/Dunkel digital erkennen
Hi, ich möchte mit einem ESP8266 hell und dunkel erkennen können. Leider hat der verwendete ESP-01 keinen ADC (*). Ich hab auch nur noch einen pin frei, sodass I2C-Lösungen auch nicht in Frage kommen. Der Eingang braucht >2,4V
Markus M. schrieb im Beitrag #5197452: > Leider hat der verwendete ESP-01 keinen ADC (*). Ich hab auch nur > noch einen pin frei, sodass I2C-Lösungen auch nicht in Frage kommen. Verlasse deine Denk-Einbahnstraße. Du könntest die Wahl zu messenden Größe, die Auswahl
-
Thread
RTOS mit Arduino
Der ESP32 läuft unter Arduino bereits mit RTOS.
Mehrkernern kann ich mir aber vorstellen das einzusetzen. Kann > FreeRTOS das eigentlich? angeblich beim ESP32 2 Kerner, aber das Zusammenspiel wird etwas komplizierter, soweit bin ich noch nicht.
-
Thread
ESP-News: “Hypervisor” ESP Privilege Separation, ESP-RTC und neue Cloud-Konnektoren
Im Hause Espressif gibt es Neuerungen: mit ESP Privilege Separation steht ein an Multiuserbetriebssysteme erinnerndes Feature zur Verfügung, das am ESP32-C3 die Unterteilung von Applikationen in Berechtigungsklassen unterstützt. Außerdem gibt es
Gestationsprozess – eine Portierung auf andere ESP32-Varianten scheint ausgeschlossen: [c] We started off with a PoC on ESP32 and realized that there were limitations in it, and we would require some robust hardware support that can enforce permissions
-
Thread
ESP32 GPIO 3,3v ?
Nicht schön, aber biste schnell fertig > https://www.makershop.de/plattformen/esp8266/esp01-relais-modul/ https://www.roboter-bausatz.de/p/esp8266-5v-wifi-relais-modul-1-kanal ESP32 lohnt nicht für sowas. Nimm nicht Arduino zum proggen! Lerne C und benutze das RTOS IDF. Es
W3ll S. schrieb im Beitrag #6637493: > Nimm nicht Arduino zum proggen! Lerne C und benutze das RTOS IDF. Du kannst den ESP (8266 und 32) auch Micropython beibringen, das ist einfacher zu lernen als C
-
Thread
Python oder besser bei C bleiben?
persönlich mag Python auf dem PC und dem Raspberry Pi sehr gerne, aber auf Mikrocontrollern wie den STM32 oder ESP{8266,32} kann ich mich damit noch (noch) nicht so richtig anfreunden.
Programmiersprache Python an sich nichts ist, > was mir Freudentränen in die Augen bringt. Ich habe vor 2-3 Jahren mit Micropython (MPY) auf ESP8266/ESP32 angefangen und habe echt Spass damit! Ich cross-compile auf WSL2 unter Docker den gesamten MPY Core, meine eigenen Libraies und den eigentlichen Applikation
-
Thread
GPIO-Board für PC mit Windows?
ich nutze Tiny-I2c-USB-Boards (https://github.com/harbaum/I2C-Tiny-USB) mit den jeweils passenden I2C-Portbausteinen.
hat einen I2C-Anschluss sowie zusätzlich einen DVI-Anschluss (=Reset), das wird ohne Programmierung möglicherweise nicht gehen.
-
Thread
Codeeingabe mit wenig Leitungen für SPS
Ein kleiner uC kann die Tastatur auslesen und per UART an deine SPS senden.
eingefleischte PIC-Fangemeinde, auch da findet man viel Dokumentation. Das sind auch alles feine µC und im Grunde genauso einfach einzusetzen, wenn nicht einfacher (wie manche behaupten). Als nächstes kommt die STM32-Fangemeinde, das sind kleine 32Bit- Controller, die in diesem Forum auch gerne
-
Thread
Keypad 3x4 (am Tasmota o.ä.)
| (dies dient forerst nur meiner Dokumentation. Werde heute Abend den Support diverser I2Cs in der aktuellen Tasmota Firmware prüfen) PS: Einen MCP23017 habe ich bereits am gewünschten ESP2866 mehrere gingen glaube nur bei ESP32
schrieb im Beitrag #7918105: > Moin Leute, > jetzt Lag meine 3x4 fast ein Jahr in der Schublade.. 74C922 https://www.mouser.com/datasheet/2/308/MM74C922-1120961.pdf
-
Thread
energy harvesting? ESP Versorgung aus Subwoofer-Signal
Hallo zusammen, ich wüsste gerne, ob man die Versorgungsspannung für einen ESP32 aus einem Lautsprechersignal "abzweigen" kann und wie man das am Besten lösen könnte. Ich habe einen entfernt stehenden PA-Subwoofer, in dessen Nähe sich keine Möglichkeit befindet ein Netzteil
Temperaturüberwachung realisieren, die die aktuelle Temperatur im WLAN zur Verfügung stellt. (deshalb ESP32) Die Versorgungsspannung des ESP32 würde ich nun gerne dem Audiosignal entnehmen. Der Subwoofer bekommt als Spitze 1200W ab. Bei einem 8 Ohm Chasis also max. ca. 100V bei einem Frequenzgemisch
-
Thread
OctpoCoupler richtig benutzen
mit 2,2kΩ anschließen, damit er nicht auf elektromagnetische Störfelder reagiert. C4 sollte 100nF haben und möglichst nahe an die VCC und GND Anschlüsse des Mikrocontrollers platziert werden. Bist du
#5602932: > Und zur Entwarnung: selbst wenn du den Pin direkt nach Masse > kurzschließt geht der µC nicht kaputt. Vorsicht, wir sind hier beim ESP8266, nicht bei AVR.
-
Thread
Billigstes µC-Board mit Ethernet
Vocore, 20$ inklusive Versand und USB UART Adapter, läuft mit linux, hat nein USB host und 2 mal Ethernet, i2c, UART usw.
nur noch eine RJ45 Buchse mit > Übertrager(MagJack). > 23,80€ bei Watterott: Wobei der ganze ESP, egal in welcher Ausführung, am Ende weniger als ein MagJack kostet. Selbst den ESP-12 bekommt man unter 2$. MfG Klaus
-
Thread
RISC-V: Wird das was?
einen 16550 UART und nicht etwas verkrüppeltes wie bei SiFive (https://sifive.cdn.prismic.io/sifive%2F834354f0-08e6-423c-bf1f-0cb58ef14061_fu540-c000-v1.0.pdf => nur 8 datenbits! ich nutze oft 9-bit zum synkronisieren) oder einen STM32 Nachbau bei Giga Devices (aber gottseidank nicht etwas komplett eigenes
verbreitet hatte, da hatte jeder Hersteller seine eigenen > Cores (AVR, ST6/7, 68k, Z80, 6502, PIC, SH, M16C, MCS48/51, usw) > Lizensieren muss man nur wenn man faul ist oder vielleicht ein paar > Tausend Stueck braucht. Ich meinte den ESP32/ESP8266. War ungünstig zitiert, sorry.
-
Thread
Netzfrequenz messen mit ESP82 oder ESP32
Rainer W. schrieb im Beitrag #7405294: > ungeeignetes System Der ESP32 mit seinem MCPWM lacht über deinen Arduino.
Mario M. schrieb im Beitrag #7405324: > Der ESP32 mit seinem MCPWM lacht über deinen Arduino. Und der AVR lacht über Leute, die lange zum Messen brauchen, weil das OS auf einem ESP32 zu einem Jitter in der Signalerfassung führt ;-)
-
Thread
Webasto W-Bus
Während der Diagnose sendet die Software endlos abwechselnd zwei Befehle [code]F4 0D 50 30 5F 60 61 0A 2A 3D 2B 23 0E 28 F4[/code] und [code]F4 17 50 30 1E 5A 33 03 01 04 02 58 59 32 10 15 13 34 24 2C 12 11 0C 51 B7[/code] Die sehen deutlich länger aus als alles was ich sonst so gesehen hab. Adresse
58 00 23 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 0B 59 00 00 05 32 00 10 01 15 7F 13 03 D9 34 04 6A 24 00 2C 00 12 C8 11 45 46 47 48 49 50 51 52 CHK 13 88 0C 68 51 00 00 00 CD [/code] - Byte 2 und 3 ist
-
Thread
Stabilität von Lwip und stm32
Stefan U. schrieb im Beitrag #5093516: > LWIP läuft auf dem ESP8266 mit dem SDK 1.5.4 absolut stabil. Welche Version? Es kursiert ja eine 1.4x und eine 2.0x .... Dieselbe Frage an den TO.
Bei mbed gibt es einen Fix für den STM32 emac Treiber für den Fehler: STM32 - fix bug were sockets stop receiving data https://github.com/ARMmbed/mbed-os/commit/9620b0fc7fcb63d792e5b68e8c55e3c31b273811 m.f.G. Dieter Gräf
-
Thread
TxD buffer beim ATXMega32E5 mehr als ein Byte?
Hallo, will mit dem uC ATXMega32E5 ein paar byte senden und dann wieder den uC schlafen legen bis zum nächsten mal. Nun wurden die Daten nicht richtig übermittelt. Eine Untersuchung hat dann ergeben, dass die Daten noch nicht
ISR ist sehr wichtig !!! { //PORTE.OUTTGL = PIN2_bm; DMA_TX_ESP_CHANNEL.TRFCNT = 0; DMA_TX_ESP_CHANNEL.CTRLA &= ~EDMA_CH_ENABLE_bm; // this shouldn't be necessary DMA_TX_ESP_CHANNEL.CTRLB |= (EDMA_CH_TRNIF_bm | EDMA_CH_ERRIF_bm); memset